TCP/IP协议族分层及其作用

TCP/IP 协议族按层次分别分为: 应用层传输层网络层数据链路层

1. 分层好处:
  • 改动自由:比如, 如果互联网只由一个协议统筹, 某个地方需要改变设计时, 就必须把所有部分整体替换掉。 而分层之后只需把变动的层替换掉即可。 把各层之间的接口部分规划好之后, 每个层次内部的设计就能够自由改动了。
  • 设计简单:值得一提的是, 层次化之后, 设计也变得相对简单了。 处于应用层上的应用可以只考虑分派给自己的任务, 而不需要弄清对方在地球上哪个地方、 对方的传输路线是怎样的、 是否能确保传输送达等问题。
2. 各层的作用
  • 应用层 –>(可以想象成是快递打包过程)
    应用层决定了向用户提供应用服务时通信的活动。TCP/IP 协议族内预存了各类通用的应用服务。比如,FTP(File Transfer Protocol,文件传输协议)DNS(Domain Name System,域名系统) 服务就是其中两类。HTTP 协议也处于该层。

  • 传输层 –>(可以想象成选择什么快递,比如顺丰、圆通)
    传输层对上层应用层, 提供处于网络连接中的两台计算机之间的数据传输。在传输层有两个性质不同的协议:TCP(Transmission Control Protocol, 传输控制协议) 和 UDP(User Data Protocol,用户数据报协议)。

  • 网络层(又名网络互连层) –>(可以想象成快递途中走什么路线)
    网络层用来处理在网络上流动的数据包。数据包是网络传输的最小数据单位。该层规定了通过怎样的路径(所谓的传输路线)到达对方计算机,并把数据包传送给对方。与对方计算机之间通过多台计算机或网络设备进行传输时,网络层所起的作用就是在众多的选项内选择一条传输路线。

  • 链路层(又名数据链路层, 网络接口层) –>(可以想象成快递运输的交通工具,飞机、火车等)
    用来处理连接网络的硬件部分。包括控制操作系统、硬件的设备驱动。NIC (Network Interface Card, 网络适配器, 即网卡),及光纤等物理可见部分(还包括连接器等一切传输媒介)。硬件上的范畴均在链路层的作用范围之内。

3.过程图解

协议过程图解

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
TCP/IP协议是一种用于互联网通信的协议组合,由两个协议组成:TCP(传输控制协议)和IP(Internet协议)。TCP/IP分层模型是一种将网络通信划分为多个层次的模型,每一层担负不同的功能,协同工作以实现可靠的数据传输。 TCP/IP协议的工作原理如下: 1. 数据封装:发送端将要传输的数据分割成小块,然后在每个数据块的头部添加TCP/IP协议的首部信息,形成数据包。 2. 寻址和路由:数据包通过网络传输时,每个数据包都会被添加源和目的地址等信息,以便于在网络正确寻址和转发。 3. 数据传输:数据包在网络按照源和目的地址进行传递,通过路由器和交换机等网络设备,逐跳地到达目的地。 4. 数据重组:接收端接收到数据包后,会对数据包进行排序和重组,以恢复原始数据。如果接收端发现有丢失的数据包,会请求重新发送。 5. 错误检测和纠正:TCP/IP协议使用校验和机制对数据包进行检测,以便于发现传输过程可能引入的误差,并通过重新发送数据包来纠正错误。 6. 流量控制和拥塞控制:TCP/IP协议还提供一些机制来调节数据传输的速率,以防止过多的流量和网络拥塞。 TCP/IP分层模型的工作原理如下: 1. 应用层:应用程序使用各种协议与网络进行通信,如HTTP、FTP等。应用层数据被封装成TCP/IP数据包。 2. 传输层:负责数据的分割、封装和重组。TCP协议提供可靠的数据传输,UDP协议提供不可靠但效率高的数据传输。 3. 网络层:负责数据的寻址和路由。IP协议根据目的地址将数据包发送到正确的目标网络并进行转发。 4. 数据链路层:负责数据包的传递和帧的发送。将数据包分割成帧,并添加源和目的MAC地址等信息。 5. 物理层:负责数据的物理传输,如光纤、电缆等。 每一层的功能相对独立,层与层之间通过特定的接口进行交互。数据在层与层之间进行传递和处理,最终实现可靠的数据传输。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值