计算机网络基础——网络分层模型
一、OSI模型与TCP/IP模型对比
OSI模型的上面三层(应用层、表示层、会话层)与TCP/IP模型的应用层是面向用户应用的,OSI模型的下面4层(传输层、网络层、数据链路层、物理层)与TCP/IP模型的传输层、网际层、网络接口层是面向数据通信的。
二、各层的作用(以OSI模型为例)
1.物理层
(1)定义了通信网络之间物理链路的电气或机械特性。
(2)将0,1比特流与电压或光等传输方式之间的互换,实现计算机节点之间比特流的透明传输,尽可能屏蔽传输介质和物理设备的差异。
设备:中继器、网线、集线器等等。
2.数据链路层
负责物理层上的互连的,节点间的同学,利用物理层的服务,在通信的实体间透明地传输,以“帧”为单位的数据单元。通过一些数据链路层协议和链路控制规程,实现可靠的数据传输。
设备:网卡、网桥、交换机
3.网络层
负责分组传送、路由选择、流量控制,主要用于实现端到端通信系统中,中间结点的路由选择。
设备:路由器、防火墙、多层交换机
4.传输层
负责两个节点间传输,完成端对端通信链路得建立、维护、管理。
5.会话层
负责通信管理、建立、断开通信以及数据分割等数据传输相关管理。
6.表示层
负责数据得转换,转换成用户所需要得格式并保持数据得意义,如同程序和网络应用之间得“翻译官”。
7.应用层
直接向用户提供服务,完成用户希望在网络上完成得各种工作。同时还包括建立与结束使用者之间得联系、监督、管理相互连接起来的应用系统和所使用得应用资源。
三、消息传输
1.计算机通信需要进行编码。
2.消息需要遵守一定得格式或者结构,其取决于消息类型和传递通道。
3。消息进行封装,才能发送。称为“帧”,它提供预定得目标主机和源主机的地址。接收方与发送方的IP地址、MAC地址都必须要有。
4.消息大小:消息会被分解成许多片段、帧的大小规则很严格,帧大小要求源主机讲长消息分割为同时符合最小与最大长度的多个片段,在目标主机上进行封装重组。
帧的大小范围为:64——1518个字节
5.消息时间:访问方法、流量控制、响应超时
6.消息模式:单播、组播、广播
四、消息格式组成
目的MAC地址
来源MAC地址 两者合称为“帧寻址”
开始标志(表示消息开始)
接收方(目的地身份识别)
发送方(来源地身份识别)
封装数据(bit) 合成为“封装消息”
帧结尾(表示消息结束)
五、OSI参考模型中的数据
在OSI参考模型中,每一个对等层数据都起了一个统一的名称:协议数据单元(PDU),但是在面向通信的几层中对等层数据有着自己的名称。
应用层(APDU):应用层协议数据单元
表示层(PPDU):表示层协议数据单元
会话层(SPDU):会话层协议数据单元
传输层:段(segment)
网络层:数据包(packet)
数据链路层:帧(frame)
物理层:比特流(bit)
计算机网络基础——网络分层模型相关推荐
- 前端网络基础-网络分层模型
OSI七层网络模型中各层的作用 物理层 物理层提供了两台机器互联的物理链路,比如网线(双绞线,光纤),无线网(电波). 物理层不仅提供了物理链路,还提供了数据传输能力,比如双绞线使用电信号,光纤使用光 ...
- 计算机网络-网络分层模型及基本网络协议
1. 网络分层模型 1.1 分层模型图示 1.2 七层模型及各层含义 1 物理层(Physical Layer) 激活.维持.关闭通信端点之间的机械特性.电气特性.功能特性以及过程特性.该层为上层协议 ...
- 网络分层模型OSI和TCP/IP四层模型
网络分层模型OSI和TCP/IP四层模型 网络分层模型OSI和TCP/IP四层模型 OSI模型,即开放式通信系统互联参考模型(Open System Interconnection,OSI/RM,Op ...
- 计算机网络基础——网络的性能
计算机网络基础--网络的性能 速率(数据率) 概念 单位时间传送的数据量. 单位: bit/s(比特每秒) 这里的比特就是衡量数据多少的一个单位,就像米是衡量距离的单位一样. 1 kbit/s = 1 ...
- 计算机网络基础概论——网络分层模型
网络分层 TCP/IP的分层 1.数据链路层 2.网络层 3.传输层 4.应用层 OSI七层模型 与 TCP/IP协议族体系四层结构 TCP/IP的分层 1.数据链路层 数据链路层的主要功能是:通过各 ...
- 老猿学5G扫盲贴:N6接口用户平面协议栈对应的网络分层模型
在网络通信模型中,都对应有分层的网络结构,如开放式系统互联(OSI)的七层模型(物理层.数据链路层.网络层.传输层.会话层.表示层和应用层)以及TCP/IP四层(网络接口层.网络层.传输层和应用层)模 ...
- 你真的懂网络分层模型吗?
写在前边 整个暑假去面试,面试了很多家公司(无论是小厂还是大厂)问到的深度不同,网络原理是面试最容易问到的问题,虽然我们在项目中很少去实践它,但是了解其原理,会让我们背后网络通信是如果工作的,既能在面 ...
- 计算机网络系列——网络分层
网络分层详细解析 提示:本文为计算机网络系列 文章目录 网络分层详细解析 前言 一.有哪些网络分层?为什么分层? 二.OSI七层模型 三.TCP/IP五层模型 四.TCP/IP四层模型(TCP/IP协 ...
- 计算机网络基础 — 网络设备类型
目录 文章目录 目录 网络设备 网线.网卡.协议栈 中继器(Repeater) 集线器(Hub) 网桥(Bridge) 交换机(Switch) 路由器(Router) 无线 AP 光猫(Modem) ...
最新文章
- Fragment 与 Fragment 相互传值
- spring social_Spring Social入门
- 程序员成熟的标志《程序员成长路线图:从入门到优秀》
- 12.16直播:藏在华为物联网操作系统里的“秘密”
- oracle+技术面试,Oracle技术面试问题
- mysql置信度支持度,支持度 置信度 提升度
- Windows中更新python模块的命令
- 桂电管理科学可以转计算机,去年调到桂电计算机的感言,希望对各研友有帮助...
- 工程物料管理信息化建设(一)——什么是工程物料管理系统
- ​什么是bug?bug的源头在哪里?
- 300行python代码从零开始构建基于知识图谱的电影问答系统4-用户问题预处理
- 2022-2028年版全球及中国涂料市场销售运营模式及发展前景预测报告
- 导数和积分的转换关系
- 阿里云购买云服务器流程及注意事项(新手用户必看图文教程)
- vue3使用swiper+animate.css动效
- ESP8266设置静态IP入网
- 如何将文字转化为语音?方法超级简单,立马就能学会配音
- StringUtil工具类
- 谷歌浏览器驱动国内镜像下载地址
- 【LLC原理与设计】仙童半导体 LLC原理与设计
热门文章
- 机器篇——集成学习(八) 细说 ball49_pred 项目(彩票预测)
- 无提示关闭IE窗口,目前适用于IE所有版本(目前最新为IE7.0)
- Edge浏览器插件WeTab免费体验ChatGPT
- Nubia Z5S 官方4.4 201内測版 内核版本号信息
- 老公吃软饭还和小三合伙骗我钱
- shell 脚本之 echo
- java 部署_部署java应用的几种方式
- [译文] 因为 PWAs, Android 和 Chrome 之间会有冷战吗?
- 基于Springboot+VUE的智慧食堂设计与实现
- 单片机课设-数码管倒计时显示(仿真图,代码全)