为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

3 回答

传输控制协议,这是底层的东西,了解一下就行

0 回复 有任何疑惑可以回复我~

链接:http://baike.baidu.com/link?url=nvqZMnrnLzWuEh1pB51IpKUep60LHalp4oGM0aHqaxB1bgUPFsbGQ7JNj2p32W1xrme4mzuwiLrrmNvajfx5BKqlJvyIbpgr_2Y_NG5NOL3

TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内[1] 另一个重要的传输协议。在因特网协议族(Internet protocol suite)中,TCP层是位于IP层之上,应用层之下的中间层。不同主机的应用层之间经常需要可靠的、像管道一样的连接,但是IP层不提供这样的流机制,而是提供不可靠的包交换。[1] 

应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,然后TCP把数据流分区成适当长度的报文段(通常受该计算机连接的网络的数据链路层的最大传输单元([1] MTU)的限制)。之后TCP把结果包传给IP层,由它来通过网络将包传送给接收端实体[1] 的TCP层。TCP为了保证不发生丢包,就给每个包一个序号,同时序号也保证了传送到接收端实体的包的按序接收。然后接收端实体对已成功收到的包发回一个相应的确认(ACK);如果发送端实体在合理的往返时延(RTT)内未收到确认,那么对应的数据包就被假设为已丢失将会被进行重传。TCP用一个校验和函数来检验数据是否有错误;在发送和接收时都要计算校验和。


0 回复 有任何疑惑可以回复我~

传输控制协议,即在物理机器层的基础上,对机器之前数据的传输进行控制的一种规则

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Ajax全接触
  • 参与学习       224850    人
  • 解答问题       663    个

本课程通过一个案例,讲解Ajax的相关概念原理实现方式和应用

进入课程

tcp是什么?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信