计算机网络
Nicole xu
这个作者很懒,什么都没留下…
展开
-
传输层--TCP协议(TCP协议详解及可靠性保证)
TCP协议的报头 1.报头: 2.各字段解释: (1)源端口号和目的端口号: TCP作为传输层协议,其上一层是应用层,当数据进行向上分用时,需要知道将有效数据交给上一层的谁,所以需要知道源端口号和目标端口号。 (2)32位序号和32位确认序号: 因为TCP是一种可靠的协议,当其传送数据报时,会按照字节进行编号,这些编号就是序号。 当我向你发送数据时,我需要知道你是否...原创 2018-07-05 16:21:12 · 1510 阅读 · 0 评论 -
传输层--UDP协议
传输层的功能: 传输层一个很重要的功能就是复用和分用。应用层不同进程的报文通过不同端口向下交到传输层,再往下就共用网络层提供的服务。 具体功能: 1.传输层是为应用进程之间提供端到端的逻辑通信(网络层是为主机之间提供逻辑通信)。 2.传输层要对收到的报文进行差错检测。 3.传输层有很多种协议,这里主要讲两种不同的运输协议,即面向连接传输控制协议TCP(Transmission Con...原创 2018-07-05 16:02:49 · 1414 阅读 · 0 评论 -
传输层--TCP的连接管理(三次握手与四次挥手)
我们知道TCP是一种保证可靠性的传输层协议,TCP可靠性保证的重要支撑就是TCP的连接管理机制,也就是三次握手与四次挥手。 建立连接 例如:在日常生活中我们经常会打电话,下面是小A和小B通话过程: 当小A给小B打电话时,小A不确定小B是否听的见,那么小A就会询问小B是否听的见,小B回复之后不确定小A是否听得见,就会询问小A,当小B收到小A得确认之后认为小A能够听见,此时双方都能对方能...原创 2018-07-12 21:54:01 · 792 阅读 · 3 评论 -
传输层--TCP和UDP的对比
TCP和UDP协议是传输层非常重要的两个协议,这两个协议在数据传输从起着非常重要的作用,前面两篇文章讲解了各自的特点,本文来讲解一下这两个协议有什么区别。 从各自的特点来看 1.TCP是面向连接的,而UDP是无连接的; TCP发送数据前先要建立连接,而UDP发送数据前不需要建立连接。 2.TCP保证可靠性,UDP不保证可靠性; TCP具有很多的可靠性保证机制(TCP的连接管理...原创 2018-07-06 17:22:41 · 3473 阅读 · 0 评论