![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TCP/IP协议
JXH_123
这个作者很懒,什么都没留下…
展开
-
谈谈网络中的连接设备
网络中的设备很多,在网络中原创 2014-04-14 16:10:57 · 1007 阅读 · 0 评论 -
TCP协议之流量控制
TCP流量控制的目的是限制发送端的发送速率,使得接收方能够及时接收。TCP主要是通过滑动窗口来实现流量控制的。实际上,发送窗口的大小不仅受接收窗口rwnd的大小的限制,还受拥塞窗口cwnd窗口的限制,为了实现点到点的流量控制,本文假设拥塞窗口足够大(即网络链路比较流畅),仅考虑发送窗口swnd受接收窗口的限制。原创 2014-05-29 18:25:38 · 1794 阅读 · 0 评论 -
TCP协议之差错控制
TCP是一种面向连接的、可靠的、基于字节流的协议。可靠性指的是发送应用程序把数据流交付给TCP后,能够把数据流按序地、无差错地交给接收端的接收端的应用程序。TCP通过差错控制来提供可靠性,TCP差错控制包括:(1)检测并重传受损伤的报文段;(2)重传丢失的报文段;(3)丢弃重传的报文段并重传该报文段的ACK;(4)保证接收缓冲区的报文段按序交给接收端的应用程序原创 2014-05-29 17:55:23 · 5555 阅读 · 0 评论 -
TCP协议中的SACK选项
TCP协议通过滑动窗口实现流量控制,而在TCP首部中有一个32位ack字段,该字段表示接收端希望收到的下一个字节的序号,该ack为累积确认。这样做的缺陷在于:假如接收端收到了序号(2,3...5)和序号(8....10)的字节流,而中间的(6,7)号字节丢失了,这样接收端仅仅会返回ack=6确认报文给发送端,发送端在收到ACK的报文后,会认为接收端仅收到了(2,3...5)的字节块,其他的都丢失了,于是重传分组,对应的序号为(6,7...10)。这样接收端收到(6,7,8,...10)的分组后,会将8-10原创 2014-05-28 19:18:28 · 2656 阅读 · 0 评论 -
TCP协议中RTO的计算
TCP协议中RTO的计算原创 2014-05-28 16:48:23 · 17945 阅读 · 2 评论 -
TCP协议中的计时器
TCP中的4中常见的计时器原创 2014-05-27 17:22:12 · 1742 阅读 · 0 评论 -
SNMP协议总结
SNMP(Simple Network Management Protocal),简单网络管理协议,其前身是SGMP协议(简单网关监控协议),该协议的作用是对网络上的设备进行监视管理,是一种应用层协议。原创 2014-06-16 10:26:18 · 1665 阅读 · 0 评论 -
DNS协议
DNS协议原创 2014-05-17 21:02:40 · 2549 阅读 · 0 评论 -
ICMP:网际控制报文协议
还记得linux网络命令中的ping和traceroute吗?(在windows中对应ping和tracert),这两个命令的底层实现协议就是本文所要提到的ICMP协议,全称为Internet Control Massage Protocal,网际控制报文协议。原创 2014-04-18 21:04:31 · 2466 阅读 · 1 评论 -
给出IP地址和子网掩码快速求对应的网络号
题:给出一个网络的IP地址和子网掩码,求网络号(包括子网络号)方法:网络号=IP地址 & 子网掩码上述:如果快速地将一个数字转换为二进制?而不是传统的连续除2的方法?分析:由于子网掩码的最左边的1对应网络号(包括子网络),所以与IP地址的转换分开来算,具体技巧如下。技巧: 子网掩码转换为二进制,只要记住如下对应关系: --------原创 2014-04-03 16:48:28 · 2626 阅读 · 0 评论 -
TFTP协议
TFTP简单文本传输协议,可以用于服务器向无盘系统发送...原创 2014-05-21 21:13:45 · 3084 阅读 · 0 评论 -
电子邮件收发协议总结
电子邮件发送协议是一种基于“推”的协议,主要包括SMTP;邮件接收协议则是一种基于“拉”的协议,主要包括POP协议和IMAP协议,在正式介绍这些协议之前,我们先给出邮件收发的体系结构:原创 2014-06-30 13:41:22 · 10341 阅读 · 0 评论 -
FTP协议总结
FTP协议(文件传输协议)建立在TCP协议的基础之上,用来从一个主机把文件复制到另外一个主机。在FTP客户机与服务器之间,采用来了两条TCP连接,这两条连接分别是控制连接和数据连接。在控制连接过程中,FTP服务器使用的端口号为21,在数据连接过程中,FTP服务使用的端口号为20,而客户机在整个过程中使用的端口号都是临时端口号,这两个临时端口号可以相同,也可以不同,当然在绝大多数情况下,这两个临时端口号都是不同的。在整个从连接的发起到数据传输的整个过程中,控制连接一直都打开着,而数据连接则在数据开始传送时打开原创 2014-06-28 13:36:46 · 2131 阅读 · 0 评论 -
谈谈RIP协议中的计时器
说明:本文仅供学习交流,转载请标明出处,欢迎转载!本文是如下wen原创 2014-04-28 10:38:28 · 3667 阅读 · 0 评论 -
OSPF协议
OSPF 协议总结OSPF(Open Shortest Path First开放式最短路径优先 )是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。 链路是路由器接口的另一种说法,因此OSPF也称为接口状态路由协议。OSPF通过路由器之间通告网络原创 2014-04-29 16:38:41 · 1766 阅读 · 0 评论 -
RIP协议
RIP全称Routing Information Protocal(路由信息协议),它是一种基于距离向量的路由选择协议(而OSPF是基于链路状态的路由选择协议),目前被广泛应用于小型网络中。既然RIP是基于距离向量的路由选择协议,所以我们好奇的是究竟什么是距离向量算法?不过在总结距离向量算法之前,我们先介绍点预备知识。原创 2014-04-29 21:04:03 · 4096 阅读 · 0 评论 -
IP数据报首部检验和字段分析
说明:1、算法思路: IP/ICMP/IGMP/TCP/UDP等协议的校验和算法都是相同的,算法如下: 在发送数据时,为了计算IP数据包的校验和。应该按如下步骤: (1)把IP数据包的校验和字段置为0; (2)把首部看成以16位为单位的数字组成,依次进行二进制反码求和; (3)把得到的结果存入校验和字段中。原创 2014-04-21 11:00:48 · 10528 阅读 · 0 评论 -
UDP协议总结
UPD协议总结原创 2014-05-08 19:09:18 · 3630 阅读 · 0 评论 -
最最常用的端口号
最最常用的端口号如下所示:原创 2014-05-19 14:57:36 · 653 阅读 · 0 评论 -
DHCP协议
DHCP协议,动态主机配置协议原创 2014-05-21 11:05:29 · 3778 阅读 · 3 评论 -
特殊的IP地址
特殊的IP地址原创 2014-05-22 12:38:09 · 1109 阅读 · 0 评论 -
计算机网络常见面试题总结
1. OSI,TCP/IP,五层协议的体系结构OSI分层(7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP分层(4层):网络接口层、网际层、运输层、应用层。五层协议(5层):物理层、数据链路层、网络层、运输层、应用层。每一层的作用如下:物理层:激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。该层为上层协议提供了一个传输数据的物理媒体。数据链路层:数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧原创 2014-10-20 20:48:53 · 30764 阅读 · 2 评论