【GLAB】TCP/IP详解(2016版)
授课机构 | G-LAB高端网络实验室 |
上课地点 | 苏州市平江区干将东路666号和基广场401室|详细地图 |
成交/评价 | 5.0分 |
联系电话 | 0512-66555771 |
|
课程详情
【GLAB】TCP/IP详解(2016版)
TCP(Transmission Control Protocol 传输控制)是一种面向连接的、可靠的、基于字节流的传输层通信,由IETF的RFC 793定义。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,用户数据报(UDP)是同一层内另一个重要的传输。
在因特网族(Internet protocol suite)中,TCP层是位于IP层之上,应用层之下的中间层。不同主机的应用层之间经常需要可靠的、像管道一样的连接,但是IP层不提供这样的流机制,而是提供不可靠的包交换。
应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,然后TCP把数据流分区成适当长度的报文段。之后TCP把结果包传给IP层,由它来通过网络将包传送给接收端实体的TCP层。
TCP为了不发生丢包,就给每个包一个序号,同时序号也了传送到接收端实体的包的按序接收。然后接收端实体对已收到的包发回一个相应的确认(ACK);如果发送端实体在合理的往返时延(RTT)内未收到确认,那么对应的数据包就被假设为已丢失将会被进行重传。TCP用一个校验和函数来检验数据是否有错误;在发送和接收时都要计算校验和。
课程评价
聚划算