首页 > 编程知识 正文

bgp使用udp协议传输报文,udp传输图像

时间:2023-05-05 01:12:49 阅读:173832 作者:2834

最底层为:物理层(网卡)

网络通信的介质。 连接由不同节点的电缆和设备构成

第二层:数据链路层 (交换机)

负责物理层上的相互关联、节点间的相互通信传输

转发以“帧”为单位的数据包。 该层的作用是寻址物理地址、数据成帧、流量控制、数据错误检测和重发等。 格式化并验证bit数据。 目的是确保数据传输的可靠性。

第三层:网络层(路由选择、点到点)

数据在节点之间创建逻辑链路,ip查找地址并通过ip连接到网络上的计算机。 将数据传输到目标地址

目标地址可以通过路由器将多个网络连接到一个ip地址,便于地址的查找和路由,实现不同局域网之间的通信。 利用路由算法为数据包通过的通信子网选择合适的路由,避免网络拥塞的控制、网络互联等功能

在此层,数据的单位称为数据包(packet )。

第四层:传输层(端到端)

在通信双方的节点上进行处理,而不是在路由器上进行处理。 主要功能是建立主机到对方的服务,处理数据包错误、数据包传输顺序和其他重要错误。 主机和对方建立连接协议,在上面处理问题,避免传输数据问题。

传输层向上层屏蔽了下层数据通信的细节。 因此,它是计算机通信体系结构的关键层。 主要关注tcp、udp。 ipv6的传输效率高与这一层有关。

tcp传输控制协议:传输可靠 (在给对端传输数据的时候,对端做出回应后,将数据发送给对端,保证数据,能接收到,对端如果没有回应,那么数据就会等待对端做出回应的时候,在将数据发送) 传输速度比较慢。 类型是双向。

udp用户数据报协议:传输不可靠 (在传输数据的时候,不管对端给没给回应,都将数据发送)传 输比较快,缺点数据传输数据容易丢失 类型是单向的。

在此层次中,数据的单位称为数据段(segment )

第五层:会话层(会话控制):

维护两个节点之间的传输连接,避免点对点传输中断,管理数据交换等功能,并管理不同设备之间的通信

第六层:表示层

负责对应的数据编码和数据格式转换,保障不同设备之间的通信(Windows和Linux之间)。 主要功能是处理两个通信系统交换信息的方法、数据格式转换、数据加密和数据解密、数据压缩和恢复等功能

第七层:应用层

提供APP应用界面,直接向用户提供各种网络服务,包括文件服务器、数据库服务、电子邮件和其他网络软件服务。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。