TCP/IP协议

Transmission Control Protocol/Internet Protocol的简写,即传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由互联网的IP协议和传输层的TCP协议组成。协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的协议来完成自己的需求。通俗而言:TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,知道所有数据安全正确地传输到目的地。而IP是因特网的每一台电脑固定一个地址。

从协议封层模型方面来讲,TCP/IP由四层次组成:网络接口层、网络层、传输层、应用层。

TCP/IP协议并不完全符合OSI的七层参考模型,OSI(Open System Interconnect)是传统的开放式系统互连参考模型,是一种通信协议的七层抽象的参考模型。其中每一层执行某一个特定任务,该模型的目的是使各种硬件在相同的层次上互相通信,七层是:物理层、数据链路层(互联网接口层)、网络层、传输层、会话层、表示层和应用层。而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。

(1)、物理层

功能:设置网络拓扑结构、比特传输、位同步

TCP/IP协议族:ISO2110,IEEE802,IEEE802.2

(2)、数据链路层

功能:成帧、物理寻址、差错、接入控制

TCP/IP协议族:SLIP、CSLIP、PPP、MTU

(3)、网络层

功能:逻辑寻址、路选择

TCP/IP协议族:IP、ICMP、OSPF

(4)、传输层

功能:端口寻址、分段重组、流量、差错控制

TCP/IP协议族:TCP、UDP

(5)、会话层

功能:对话控制、建立同步点

协议族:没有协议

(6)、表示层

功能:翻译、加密、压缩

协议族:没有协议

(7)、应用层

功能:文件传输、电子邮件、文件服务、虚拟终端

TCP/IP协议族:TFTP、HTTP、FTP、SMTP、DNS、TELNET等


数据格式

数据帧:帧头+IP数据包+帧尾(帧头包括源和目标主机MAC地址及类型,帧尾是校验字)

IP数据包:IP头部+TCP数据信息(IP头包括源和目标主机IO地址、类型、生存期等)

TCP数据信息:TCP头部+实际数据(TCP头包括源和目标主机端口号、顺序号、确认号、校验字等)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值