网络——》OSI七层网络模型(详细)

推荐:

参考:

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

1、物理层

物理层负责在设备和物理传输介质之间传输、接收非结构化数据,它将数字 bits 转换为电、无线电或光信号

功能
1定义物理设备标准:网线的接口类型、光纤的接口类型、各种传输介质的传输速率等
2传输比特流:以二进制在物理媒体上传输数据
在这里插入图片描述
设备
网卡
网线
集线器(采用广播的形式来传输信息)
中继器
调制解调器

2、数据链路层

数据链路层,负责节点到节点的消息传递,从网络层接收到的数据被分割成特定的可被物理层传输的


帧是用来移动数据的结构包,包括:

  • 原始数据
  • 发送方和接收方的物理地址 :确定帧将发送到何处
  • 检错和控制信息 :确保帧无差错到达。 如果在传送数据时,接收点检测到所传数据中有差错,就要通知发送方 重发 这一帧。
功能具体描述
1物理地址寻址
2错误检测功能提供了校验、确认和反馈等机制,用以提供可靠的数据报传输服务
3传输有地址的帧定义了在单个链路上如何传输数据
协议具体协议功能
ARP地址解析协议
Address Resolution Protocal
IP->MAC(命令:arp -a)
RARP反向地址转换协议
Rerserve Address Resolution Protocal
MAC->IP
SDLC
HDLC
PPP
STP
帧中继
设备
网桥
交换机 (进行报文交换、进行地址学习)

3、 网络层

将网络地址翻译成对应的物理地址,并决定如何将数据从发送方路由到接收方, 把发送者、接收者的 IP 地址放到 header 中。

通过综合考虑发送优先权、网络拥塞程度、服务质量以及可选路由的花费来决定从一个网络中节点A 到另一个网络中节点B 的最佳路径。

功能
1逻辑地址寻址,实现不同网络之间的路径选择
2路由器的选择与转发,为数据包选择路由
3对端到端的包传输进行定义
4定义了路由实现的方式和学习的方式
5定义了如何将一个包分解成更小的包的分段方法(为了适应最大传输单元长度小于包长度的传输介质)

协议功能
IP网络层会将当前的数据包加上一个IP头部,从而实现目标机器的寻址
IPX
RIP
OSPF
设备
路由器(连通不同的网络、选择信息传送的线路)

4、 传输层

传输层提供 端到端的消息传递服务,发送成功后返回确认、数据出错后重发的功能。数据格式为 segments。

  • 发送方:从上层接收格式化数据,对数据进行分片,流量、错误控制,确保正确的数据传输。还会将源、目标主机端口号添加到 header,并将 segment 数据转发给网络层。
  • 接收方:传输层从 header 读取端口号,并将数据转发给对应 app,还会对分段数据进行排序和重组。
功能
1传输数据段:传输层从会话层接收数据,将数据分割为更小单位segment,每个segment关联一个header
2建立主机端到端连接和数据传输
协议具体协议功能
TCP传输控制协议面向连接的、可靠性强、传输效率低、发送包会校验是否完整
UDP用户数据报协议无连接的、可靠性弱、传输效率高、不管别人能否完整收到,如QQ
DCCP
SCTP
RTP
RSVP
PPTP

5、会话层

会话层负责建立连接,维护会话、认证,并确保安全。

功能
1负责进程与进程之间会话的建立、管理以及终止的服务
2对多个双向消息的控制和管理,在只完成连续消息的一部分时可以通知应用,从而使表示层看到的数据是连续的
3本地主机与远程主机正在进行的会话

6、表示层

表示层提取应用层的数据,并根据需要转换格式,以便通过网络传输。

功能
1定义数据格式
2代码转换
3加密、解密
4压缩、解压缩

7、应用层

OSI 模型的最顶层是应用层,应用层是 app 访问网络、向用户显示接收到信息的窗口。

功能
1文件传输
2电子邮件
3文件服务
4虚拟终端
协议具体协议功能
HTTP超文本传输协议这是一种最基本的客户机/服务器的访问协议;浏览器向服务器发送请求,而服务器回应相应的网页
FTP文件传送协议提供交互式的访问,基于客户服务器模式,面向连接 使用TCP可靠的运输服务
TFTP简单文件传送协议客户服务器模式,使用UDP数据报,只支持文件传输,不支持交互,TFTP代码占内存小
SMTP简单邮件传送协议
SNMP简单网络管理协议
DNS域名解析协议将域名转换为IP地址的Internet服务
TELNET远程登录协议客户服务器模式
HTTPS
POP3
DHCP动态主机配置协议
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值