IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> OSI模型与TCP/IP模型 -> 正文阅读

[网络协议]OSI模型与TCP/IP模型

一、?OSI?参考模型

(一)层次结构模型

????????为了解决不同体系结构的网络的互联问题,国际标准化组织(?ISo?)于1977年制定了开放系统互联参考模型(?Open?System?Interconnection?Reference?Model?,?OSI?/?RM?)。?

????????OSI?/?RM?的七层参考模型从下到上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

(二)各层功能概括

1.物理层(?Physical?Layer?)

????????物理层规定了机械特性、电气特性、功能特性以及过程特性。其中,机械特性指明接口所用的接线器的形状和尺寸、引线数目和排列等;电气特性指明在接口电缆的各条线上出现的电压的范围:功能特性指明某条线上出现的某一电平的电压表示何意;过程特性指明对于不同功能的各种可能事件的出现顺序。物理层的主要功能是对数据传输线路和传输信道进行了定义。

2.数据链路层(?Data?Link?Laver?)

????????数据链路层在不可靠的物理介质上提供可靠的传输。主要功能是物理地址寻址(?MAC?)、帧的定界、流量控制、数据检错、透明传输。

3.网络层(?Network?Layer?)

????????网络层负责对子网间的数据包进行路由选择和?IP?寻址的功能。网络层是尽最大努力的交付服务,不提供校验,允许乱序的机制。

4.传输层(?Transport?Layer?)

????????传输层是第一个端口到端口的传输的层次。传输层的主要功能是数据分段、可靠的或不可靠的传输、差错控制和流量控制。

5.会话层(?Session?Layer?)

????????会话层管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。

6.表示层(?Presentation?Layer?)

????????表示层的数据转换包括数据的加密、压缩、格式转换等。

7.应用层(?Application?Layer?)

????????应用层为操作系统或网络应用程序提供访问网络服务的接口。

二、?TCP?/?IP?模型

?????????TCP/IP (Transmission? Control? Protocol / Internet? Protocol?,传输控制协议/互联网协议)模型,主要任务是解决异构网络之间的互联问题。

?????????TCP?/ IP模型是四层的体系结构从上到下分为应用层、传输层、网络层和网络接口 OSI 与TCP / IP模型。

????????TCP / IP?解决的是多种异构网的互联问题。OSI 最初只考虑到使用一种标准的公用数据网将各种不同的系统互联在一起。?

????????TCP / IP?一开始就对面向连接和无连接并重,而OSI?在开始时只强调面向连接服务。?

????????TCP / IP有较好的网络管理功能,是在实际中使用的,而OSI?是在最开始提出的网络理论。

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2022-09-04 01:45:01  更:2022-09-04 01:45:39 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 10:36:34-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码