将要相互通信双方怎样进行建立TCP连接?在TCP报文段的首部巾只有端口号而没有IP地址,当TCP将其报文段交给IP层时,IP协议怎样知道目的TP地址呢?为什么把IP地址又称为“虚拟地址”,把TCP连接说成是“虚连接”?假没在建立连接时使用2次握手而非3次握

admin2013-09-16  34

问题 将要相互通信双方怎样进行建立TCP连接?在TCP报文段的首部巾只有端口号而没有IP地址,当TCP将其报文段交给IP层时,IP协议怎样知道目的TP地址呢?为什么把IP地址又称为“虚拟地址”,把TCP连接说成是“虚连接”?假没在建立连接时使用2次握手而非3次握手的方案,即:不再需要第3条报文,这时会发生什么情况?举例说明。

选项

答案(1)使用三次握手建立连接过程:源主机发送一个同步标志位(SYN)置1的TCP数据段。此段中同时标明初始序号(InitialSequenceNumber,ISN)。ISN是一个随时问变化的随机值。目标主机发回确认数据段,此段中的同步标志位(SYN)同样被置1,且确认标志位(ACK)也置1,同时在确认序号字段表明目标主机期待收到源主机下一个数据段的序号(即表明前一个数据段已收到并且没有错误)。此外,此段中还包含目标主机的段初始序号。源主机再回送一个数据段,同样带有递增的发送序号和确认序号。 (2)仅从TCP

解析
转载请注明原文地址:https://kaotiyun.com/show/P0xi777K
0

最新回复(0)