2016 - 2024

感恩一路有你

网络接口层处理数据的流程 五层协议各层分别处理什么通信?

浏览量:3308 时间:2023-03-23 09:59:18 作者:采采

五层协议各层分别处理什么通信?

首先,物理层

透明传输比特流

第二,数据链路层

数据链路层负责接收IP数据报并通过网络发送它们,或者从网络接收物理帧,提取IP数据报并将它们移交给IP层。寻址帧的传输和错误检测功能。

第一,流量控制,基于反馈的流量控制盒,基于速率的流量控制。

二、错误检测框的修正

在这一层,数据单位称为帧。

第三,网络层

负责相邻计算机之间的通信。其功能包括三个方面。

1.处理来自传输层的数据包发送请求。收到请求后,将数据包装入IP数据报,填充报头,选择到目的机器的路径,然后将数据报发送到适当的网络接口。

2.对输入的数据报进行处理:首先检查其合法性,然后寻找路径——如果数据报已经到达目的机器,则去掉报头,剩下的交给合适的传输协议;如果数据报没有到达目的地,它将被转发。

第三,处理路径、流量控制、拥塞等问题。网络层包括IP(互联网协议)、ICMP(互联网控制消息协议)、ARP(地址解析协议)和RARP(反向ARP)。IP是网络层的核心,下一跳IP通过路由封装,交给接口层。IP数据报是一种无连接服务。ICMP是网络层的补充,可以发回消息。用于检测网络是否畅通。Ping命令是发送ICMP的echo包,通过发回的echo中继测试网络。ARP是一种转发地址解析协议,通过已知的IP找到对应主机的MAC地址。RARP是一种反向地址解析协议,通过MAC地址来确定IP地址。例如无盘工作站和DHCP服务。在这一层,数据单位称为数据包。

第四,传输层

网络层负责点对点传输(其中 "点 "指主机或路由器),而传输层负责端到端的传输(其中 "结束 "指源主机和目的主机)。

提供应用程序之间的通信。其职能包括:

首先,格式化信息流;

第二,提供可靠的传输。为了实现后者,传输层协议规定接收方必须发回确认,如果数据包丢失,必须重传。

传输层协议主要有:传输控制协议(TCP)和用户数据报协议(UDP)。奥托科尔).在这一层,数据单位称为数据段。

动词 (v

五层协议的网络设备有哪些?

网络协议分层:

链路层:有时称为链路层或网络接口层,它通常包括操作系统中的设备驱动程序和计算机中相应的网络接口卡。他们一起处理与电缆的物理接口的细节。

网络层:有时称为互联网层,它处理网络中数据包的活动,如数据包路由。在TCP/IP协议族中,网络层协议包括IP协议、ICMP协议(互联网控制消息协议)和IGMP协议(互联网组管理协议)。网络形成时会出现(ps:碎片。)

传输层:主要为两台主机上的应用提供端到端的通信。在TCP/IP协议簇中,有两种传输协议不支持。;我不想互相交流。TCP(传输控制协议)UDP(用户数据协议)为两台主机提供高可靠性的数据通信。它所做的工作包括将应用程序交给它的数据分成适当大小的块并将它们交给较低的网络层,确认收到的数据包,设置发送最后确认的数据包的超时时钟,等等。因为传输层提供高度可靠的端到端通信,所以应用层可以忽略所有这些细节。UDP只是将称为数据的数据包从一台主机发送到另一台主机,但它不保证数据报会到达另一端。应用层必须提供任何必要的可靠性。(这一层也会出现碎片化,正是传输层的碎片化使得网络层尽可能不碎片化。片段分段关系)

应用层:负责处理具体的应用细节。如telnet远程登录;FTP文件传输协议;简单邮件传输协议;简单网络管理协议。

简而言之:链路层处理以太网帧和物理传输介质之间的关系;网络层处理上层数据的分组;传输层提供端到端通信,并为用户提供要使用的协议。

在TCP/IP协议簇中,网络层IP提供不可靠的服务。换句话说,它只是尽可能快地将数据包从源节点发送到目的节点,但不提供任何可靠性保证。另一方面,TCP在不可靠的IP层上提供了可靠的传输层。为了提供这种可靠的服务,TCP在发送端和接收端采用了超时重传、确认包等机制。传输层和网络层负责不同的功能。

ICMP是IP协议的附属协议。IP层使用它与其它主机或路由器交换错误消息和其它重要信息。主要由IP使用,但也有直接使用该协议的,如Ping和traceroute。

IGMP是一种互联网组管理协议。它用于将UDP数据报多播到多个主机。

当应用程序通过TCP传输数据时,数据被发送到协议栈中,然后逐一通过每一层,直到作为一串比特流发送到网络中。每一层都会在接收到的数据中添加一些报头信息(有时还有尾部信息)。从TCP到IP的数据单元称为TCP段或简称TCP段。IP传输到网络接口层的数据单元称为IP数据报。通过以太网传输的比特流称为帧。以太网数据帧的物理特征是其长度必须在46到1500字节之间。(这个数字是以太网帧的负载。不包括第一位长度、间隙等。以太网堆栈的)

IP和网络接口层之间传输的数据单元应该是一个数据包。数据包可以是IP数据报,也可以是IP数据报的片段。

因为TCP、UDP、ICMP和IGMP都希望将数据传输到IP,所以IP必须在生成的IP报头中添加一些标志,以指示数据属于哪一层。因此,IP在报头中存储一个长度为8bit的值,称为协议域。1表示ICMP协议,2表示IGMP协议,6表示TCP协议,17表示UDP协议。

telnet的TCP端口号是:23。

tftp的端口号是:69

以太网、令牌环网、点对点链路和FDDI都是不同类型的物理网络。

网络电缆,集线器-在物理层工作

网桥、网卡、交换机-在数据链路层工作。

路由器-工作在网络层就协议分层模型而言,TCP/IP由四层组成:数据链路层、网络层、传输层和应用层。

协议 数据 IP 网络层

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。