前言:网络的五层协议指什么?网络的五层协议主要包括:物理层、数据链路层、网络层、传输层、应用层,接下来老男孩IT教育小编带你详细的了解一下。 1、应用层 任务:为操作系统或网络应用程序提供访问网络服务的接口,通过应用进程间的交互完成特定网络应用。应用层定义的是应用进程间通信和交互的
网络的五层协议指什么?网络的五层协议主要包括:物理层、数据链路层、网络层、传输层、应用层,接下来老男孩IT教育小编带你详细的了解一下。
1、应用层
任务:为操作系统或网络应用程序提供访问网络服务的接口,通过应用进程间的交互完成特定网络应用。应用层定义的是应用进程间通信和交互的规则。
常用协议:HTTP、SMTP、FTP、ping、telnet、DNS、DHCP等。
2、传输层
任务:负责向两个主机中进程之间的通信提供通用数据服务,为两台主机的应用程序提供端到端通信。
主要使用以下两种协议:
传输控制协议TCP:提供面向连接的、可靠的、基于流的数据传输服务,数据传输的单位是报文段。使用超时重发、数据确认等方式确保数据被正确发送至目的地。
用户数据报协议UDP:提供无连接的、不可靠的、基于数据报的数据传输服务;数据传输的单位是用户数据报。
3、网络层
任务:负责对数据包进行路由选择和存储转发。
①负责为分组交换网上的不同主机提供通信服务。在发送数据时,网络层把传输层产生的报文段和用户数据报封装成分组或包进行传送。
②IP协议:逐跳发送模式;根据数据包的目的地IP地址决定数据如何发送;如果数据包不能直接发送至目的地,IP协议负责寻找一个合适的下一跳路由器,并将数据包交付给该路由器转发。
③ICMP协议:因特网控制报文协议,用于检测网络连接。
4、数据链路层
任务:负责分配MAC地址。
①两个相邻节点之间传送数据时,数据链路层将网络层交下来的IP数据报组装成帧,在两个相邻的链路上传送帧。每一帧包括数据和必要的控制信息。
②网卡接口的网络驱动程序,处理数据在物理媒介上的传输;不同的物理网络具有电气特性,网络驱动程序隐藏实现细节,为上层协议提供一致接口。
③常用协议:地址解析协议和反地址解析协议,实现IP地址与机器物理地址之间的转换。
5、物理层
物理层所传数据单位是比特。物理层要考虑用多大的电压代表1或0,以及接受方如何识别发送方所发送的比特。
6、各层对应的工作设备
物理层:中继器、集线器
数据链路层:网桥或交换机
网络层中继系统:路由器
网络层以上的中继系统:网关
网络安全培训班正在招生中,更多网络安全课程信息,欢迎咨询老男孩教育在线客服,可免费申请试听学习视频和教学大纲,了解网络安全学习路线。
文章出自:http://qh.itpxw.cn/peixun/software/2022123999.html
文章标题:网络的五层协议分别包括什么?老男孩网络安全线下培训班
免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉
老男孩教育 访问该机构站点 报名留言 加为好友 用户等级:高级会员
用户级别:0
机构名称:老男孩教育
联 系 人:任女士
联系电话:18710030740
联系手机:18710030740
在线客服:
在 线 QQ:
电子邮件:768386696@qq.com
网站域名:https://www.oldboyedu.com/
注册时间:2019-03-20 15:03
最后登录:2023-02-02 13:02
Java定义方法的格式是什么?IT培训网小编来告诉大家。所谓方法...
大家在Java教程中会学到关于Java消息推送的知识,那么,Java消息...
常用的Java日期格式转换有哪些?IT培训网小编来告诉大家。 1...
Java创建对象数组的方法是什么?IT培训网小编来告诉大家。Ja...