TCP协议了解--很详细
来源:互联网 发布:网络商标侵权统计损失 编辑:程序博客网 时间:2024/06/04 23:34
TCP是什么?
TCP(Transmission Control Protocol 传输控制协议)是一种面向连接(连接导向)的、可靠的、 基于IP的传输层协议,由IETF的RFC 793说明(specified)。TCP在IP报文的协议号是6。TCP是一个 超级麻烦的协议,而它又是互联网的基础,也是每个程序员必备的基本功。首先来看看OSI的七层模 型:
我们需要知道TCP工作在网络OSI的七层模型中的第四层——Transport层,IP在第三层——Network层,ARP 在第二层——Data Link层;在第二层上的数据,我们把它叫Frame(帧),在第三层上的数据叫Packet(包),第四层的数 据叫Segment(段)。 同时,我们需要简单的知道,数据从应用层发下来,会在每一层都会加上头部信息,进行 封装,然后再发送到数据接收端。这个基本的流程你需要知道,就是每个数据都会经过数据的封装和解封 装的过程。 在OSI七层模型中,每一层的作用和对应的协议如下:
0 0
- TCP协议了解--很详细
- 了解TCP/IP协议
- 了解TCP协议
- 了解TCP/IP协议(引用)
- 简单了解tcp/ip协议
- TCP/IP协议 详细解析
- 1.TCP/IP协议详解:了解
- HTTP/TCP/IP协议简单了解
- 一张图了解TCP/IP协议
- 全面了解linux TCP/IP协议栈
- 主流协议族TCP/IP协议,对此你了解多少
- 运输层TCP协议详细介绍
- 运输层TCP协议详细介绍
- 运输层TCP协议详细介绍
- 运输层TCP协议详细介绍
- TCP/IP协议的详细介绍
- 运输层TCP协议详细介绍
- 运输层TCP协议详细介绍
- cocos2d-x v3.0 事件派发机制
- Java 实现文件复制方法
- 我的2014
- Java追加文件内容的三种方法
- Android中AudioManager和MediaRecorder讲解
- TCP协议了解--很详细
- log4j动态配置参数
- css 样式文字溢出显示省略号
- junit debug出现source not found问题解决
- Hibernate中execute、executeQuery和executeUpdate之间的区别
- 在线作图工具ProcessOn(流程图)
- Java获取用户真实IP
- 第16周项目2-(2)
- Transactional超时时间控制