自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 用户数据报协议(UDP)

用户数据报协议(UDP)是无连接协议,也称透明协议,位于传输层。UDP 为应用程序提供了一种无需建立连接就可以发送封装的 IP 数据包的方法。UDP协议与TCP协议的区别TCP协议参考链接:传输控制协议(tcp)TCP提供面向连接的传输,通信前要先建立连接(三次握手机制); UDP提供无连接的传输,通信前不需要建立连接。TCP提供可靠的传输(有序,无差错,不丢失,不重复); UDP提供不可靠的传输。TCP面向字节流的传输,因此它能将信息分割成组,并在接收端将其重组; UDP是面向数据报的传输,没

2020-09-28 17:54:53 1782

原创 TCP的几个常见问题

1.TCP报文头部标志位有哪几个?功能是什么?标志位: 6位URG表示Urgent Pointer字段有意义ACK表示Acknowledgment Number字段有意义PSH表示Push功能RST表示复位TCP连接SYN表示SYN报文(在建立TCP连接的时候使用)FIN表示没有数据需要发送了(在关闭TCP连接的时候使用)2.TCP的状态机是什么样的?(1)CLOSED 状态时初始状态。(2)LISTEN:被动打开,服务器端的 状态变为LISTEN(监听)。被动打开的概念:连接的一端的

2020-09-28 16:47:10 591

原创 差错与控制报文(ICMP)

为了让互联网中的路由器报告差错或提供意外情况的信息,设计人员给TCP/IP协议补充了一个特殊用途的报文机制。这种机制成为网际控制报文协议,它是IP不可缺少的一部分,在每个IP实现中都必须包含它。当一个数据报产生差错时,ICMP只能向数据报最初源站报告差错情况;源站必须把差错告诉给一个单独的应用程序或采取其他措施来纠正问题。为什么要限制ICMP只和最初的源站通信呢?数据报只含有指明最初源站和最终目的站的字段,并不包含它在互联网上的行程的完整记录。此外,由于路由器只能建立和改变自己的路由表,所以并不了解全局

2020-09-27 19:37:53 2963

原创 IPv4和IPv6介绍及区别

## 互联网服务的三个概念层最基本的互联网服务包括一个分组交付系统。IPv4是一种无连接的协议,操作在使用分组交换的链路层(如以太网)上。此协议会尽最大努力交付数据包,意即它不保证任何数据包均能送达目的地,也不保证所有数据包均按照正确的顺序无重复地到达。这些方面是由上层的传输协议(如传输控制协议)处理的。IPv4数据报互联网把基本传输单元称为IP数据报,划分为首部和数据区。IP规定了数据报首部的格式,包括源IP地址和目的IP地址。IP不规定数据区的格式,可用来运输任意数据。版本(Version

2020-09-27 15:03:31 8022

原创 Unix与Linux的区别

Unix与Linux的区别1.Linux是Unix的开源实现。Unix是商业化的,而 Linux 是开源的,是免费、公开源代码的。2.Unix系统大多是与硬件配套的,也就是说,大多数Unix系统如AIX、HP-UX等是无法安装在 x86 服务器和个人计算机上的,而 Linux则可以运行在多种硬件平台上。目前主流的Unix系统有三种,分别是AIX、HP-UX、Solaris,这些Unix系统互不兼容,它们分别运行在各自的Unix服务器上。另外,目前各个行业关键性的应用领域采用的都是Unix服务器,为什

2020-09-27 10:31:47 4698

原创 远程登录和桌面(Telent和SSH)

TCP/IP协议族包含一个称为Telnet的简单文本远程协议,允许用户通过互联网登录到另一台计算机上。Telenet建立一个TCP连接,然后将用户从键盘上输入的信息直接传递到远程计算机。Telnet还将远程计算机的文本输送到用户屏幕上。它提供了三种服务:1.定义了一个网络虚拟终端,为 远程系统提供标准的终端。2.包含一种允许客户和服务器协商选项的机制,同时还提供了一组标准选项。3.Telnet对称处理连接的两端。没有强制要求客户从键盘输入,也没有要求客户必须在屏幕上显示输出。因此,允许任意程序成为客户。

2020-09-25 19:31:58 817

原创 华为交换机配置Telnet

2020-09-25 18:18:28 349

原创 HTTP协议

URL介绍每个万维网页面都被分配了一个唯一的 名称,用来标识该页面。这个名称称为URL(统一资源定位符)。它具有以下的形式:http:hostname[:port]/path[:paremeters][?query][ ]为可选项例如: http://www.baidu.com/search?key=1HTTP特点(1)应用层协议(2)请求/响应。一旦建立了云数会话,一端必须想另一端发送HTTP请求,并有另一端响应。(3)无状态。每个HTTP请求都是自包容的,服务器不保留以前的请求或会话的

2020-09-25 18:09:29 419

原创 网络测试理论

(1)软件测试员的目的:尽可能早的找到软件缺陷,确保得以修复。(2)软件开发生命周期模型:大爆炸模型:计划,进度,正规开发 过程均没有,只是简单。边写边改模型 :程序员和测试医院循环往复的修改,没有真正的退出标准。瀑布模型:非常强调产品的定义,各个步骤相互独立,无法回溯。螺旋模型:不必一开始详细定义所有细节,测试员很早就参与开发过程,应用广泛,手段有效。(3)黑盒测试:功能测试,主要检测软件的每一个功能是否能够正常使用。在测试过程中,将程序看成不能打开的黑盒子,不考虑程序内部结构和特性的基础上通

2020-09-24 16:37:33 367

原创 慢收敛问题以及解决方法

慢收敛问题是什么?路由表的慢收敛问题并非仅在RIP中出现,任何距离向量协议中都有可能发生的一个基本问题。如下图,能更好的理解慢收敛问题:(a)中的三个路由器都有到网络1中的路由;(b)中到网络 1的路由已经消失了,R2对网络1的路由通告造成了路由选择环路。此刻,如果R1和R2中的任何一个受到发往网络1的数据报,就会彼此的传递该数据报,直到生存时间的计数器超时。怎么解决慢收敛?1.水平分割路由器从某个接口接收到的更新信息不允许再从这个接口发回去。在这个例子中,不允许R2把它到网络1的路由在通告给R

2020-09-24 16:29:07 5056

原创 自治系统内的路由选择(RIP和OSPF)

自治系统的概念由单个管理机构控制的一组网络和路由器成为一个自治系统(AS)。因特网被划分成多个自治系统,每个系统各归一个管理机构所有。一个自治系统可以自由的选择内部的路由选择体系结构和协议。如下图所示为自治系统内的通信:两个自治系统在内部各自使用自己的IGP(内部网关协议),但是在外部路由器和另一个自治系统之间使用**BGP(边界网关协议)**进行通信。IGP最常用的协议为RIP,OSPF,IS-IS。自治系统内的路由选择(RIP和OSPF)RIP(路由信息协议),是一种动态路由选择协议。使用“

2020-09-24 15:51:28 2607

原创 文件传送和存取(FTP、TFTP、NFS)

FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上。FTP特点1.交互存取。大多数的FTP的实现另外提供了一个交互接口,允许用户与远程服务器之间的交互。2.格式规范。允许客户指明存储数据的类型和表示方法。例如,用户可

2020-09-23 19:17:11 838

原创 TCP自适应重传算法

TCP自适应重传算法实质:TCP监视每条连接的性能,推断出适当的超时时限值。当连接的性能改变时,TCP修改 时限值。为了搜集自适应算法所需要的数据,TCP记录每个报文段发送出去的时间和该报文段数据确认到达的时间。通过这两个时间,计算传输过程中所需要的时间,即为样本往返时间。通常,TCP软件计算往返时间的加权平均值,作为往返时间点的估计值(RTT),并使用新的往返时间来逐步的修改这个平均值。早期的平均技术使用一个常数权重因子α,0≤α<1,对就的平均值和最新的往返书卷样本进行加权: *RRT=(α·

2020-09-23 11:35:30 1104

原创 Karn算法与计时器补偿

Karn算法与计时器补偿问题:如果原来的传输和最近的重传都不能提供精确的往返时间,TCP应该怎么做呢?方法:TCP不应该为重传的报文段更新往返时间的估计值。这个思想,即为Karn算法。问题:Karn算法忽略了重传报文段得到的往返时间,TCP使用已有的往返时间估计值来设置超时时限。如果时延增大,超时时限就显得很小,造成报文段重传一直持续下去。方法:计时器退避策略。使用计时器来计算超时时限。当计时器出现超时并导致重传时,TCP加大超时时限。Karn算法吧退避技术与往返时间的估计结合起来,解决往返时间估

2020-09-23 11:07:31 1216

原创 传输控制协议(TCP)

可靠的流传输服务传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。本文介绍TCP把他当成TCP/IP网际协议族的一部分,是一个独立的通信协议。五个可靠交付特征1.面向流。2.虚电路连接。如同打电话一样,在传输之前,协议软件模块的下层的互联网发送报文来进行通信,合适传送是否经过认可,双方是否做好准备。在细节处理妥当时,就可以传输开始了。3.带缓冲的传送。为了尽可能减少网络通信量,协议软件实现时通常会收集足够多的数据

2020-09-22 19:09:05 1238

原创 域名系统(DNS)

域名系统(DNS)域名系统是用来"翻译"域名和ip地址的。相比于麻烦的硬件地址现相比,taobao、jd这样的机器名字更收欢迎。DNS报文DNS 报文格式如图所示。DNS域名解析过程通过首选DNS服务器(本地域名服务器),以递归或循环的方式查询域名对应的ip地址并返回。(顶级域,二级域,三级域)当我们在浏览器输入www.taobao.com,电脑会发出一个DNS到本地DNS服务器,此时会首先查询缓存记录,如果有这个记录直接返回结果,如果没有的话向DNS根服务器进行查询。根DNS服务器如果没有记

2020-09-22 15:48:40 212

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除