OSI七层模型和TCP/IP四层模型详解
OSI七层模型
七层模型,亦称OSI(Open System Interconnection)。参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议.
分层
应用层
网络服务与最终用户的一个接口。
协议有: HTTP(超文本传输协议) FTP(文本传输协议) TFTP(简单文本传输协议) SMTP(简单邮件传输协议) SNMP(简单网络管理协议) DNS(域名系统) TELNET(远程终端协议) HTTPS(超文本传输安全协议) POP3(邮件协议版本3) DHCP(动态主机配置协议)
表示层
数据的表示、安全、压缩。
格式有:JPEG、ASCll、EBCDIC、加密格式等
会话层
建立、管理、终止会话。
对应主机进程,指本地与远程主机正在进行的会话
传输层
定义传输数据的协议端口号,以及流控和差错校验
协议有:TCP、UD,数据包一旦离开网卡即进入网络传输层
网络层
进行逻辑地址寻址,实现不通网络之间的路径选择(路由选路)
协议有:ICMP、IGMP、IP(IPV4 IPV6)
数据链路层
建立逻辑连接、进行硬件寻址,差错校验等功能(有底层网络定义协议)
将比特组合成字节进而组合成帧,用MAC地址访问介质,错误发现但不纠正
物理层
建立、维护、断开物理连接(由底层网络定义协议)
TCP/IP四层模型
TCP/IP四层模型简化了OSI七层模型,分别是应用层、传输层、网络层、网络接口层。下次层协议为上层数据传输提供服务。
应用层
应用层对应于OSI参考模型的高层,为用户提供所需要的各种服务,例如:FTP、Telnet、DNS、SMTP等.
传输层
传输层对应于OSI参考模型的传输层,为应用层实体提供端到端的通信功能,保证了数据包的顺序传送及数据的完整性。该层定义了两个主要的协议:传输控制协议(TCP)和用户数据报协议(UDP).
TCP协议提供的是一种可靠的、通过“三次握手”来连接的数据传输服务;而UDP协议提供的则是不保证可靠的(并不是不可靠)、无连接的数据传输服务.
网络层
主要解决主机到主机的通信问题。它所包含的协议设计数据包在整个网络上的逻辑传输。注重重新赋予主机一个IP地址来完成对主机的寻址,它还负责数据包在多种网络中的路由。该层有三个主要协议:网际协议(IP)、互联网组管理协议(IGMP)和互联网控制报文协议(ICMP)。
IP协议是网际互联层最重要的协议,它提供的是一个可靠、无连接的数据报传递服务
网络接口层
网络接入层与OSI参考模型中的物理层和数据链路层相对应。它负责监视数据在主机和网络之间的交换。事实上,TCP/IP本身并未定义该层的协议,而由参与互连的各网络使用自己的物理层和数据链路层协议,然后与TCP/IP的网络接入层进行连接。地址解析协议(ARP)工作在此层,即OSI参考模型的数据链路层。
OSI七层模型和TCP/IP四层模型详解相关推荐
- 【重难点】【计算机网络 01】OSI 七层模型和 TCP/IP 四层模型、IP 地址分为哪几类、ping 的原理、从浏览器地址栏输入 URL 到显示网页的过程、什么是 socket
[重难点][计算机网络 01]OSI 七层模型和 TCP/IP 四层模型.IP 地址分为哪几类.ping 的原理.从浏览器地址栏输入 URL 到显示网页的过程.什么是 socket 文章目录 [重难点 ...
- 深入浅出-网络OSI七层模型和TCP/IP四层模型
OSI 模型(Open System Interconnection model)是一个由国际标准化组织提出的概念模型,试图提供一个使各种不同的计算机和网络在世界范围内实现互联的标准框架. 它将计算机 ...
- 大白话聊OSI七层模型和TCP/IP四层模型
https://cloud.tencent.com/developer/article/1732190
- 简述osi七层模型和TCP/IP五层模型
简述osi七层模型和TCP/IP五层模型 1 osi七层模型 2 osi七层模型各层功能定义 这里我们只对OSI各层进行功能上的大概阐述,不详细深究,因为每一层实际都是一个复杂的层.后面我也会根据个人 ...
- ISO七层模型和TCP/IP四层模型
ISO七层模型包含的设备: 应用层:网关(gateway) 会话层:网关(gateway) 表示层:网关(gateway) 传输层:网关(gateway) 网络层:路由器(Router) 数据链路层: ...
- OSI七层模型和TCP/IP四层体系分层结构
一.OSI七层模型 开放系统互连参考模型 (Open System Interconnect 简称OSI)是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型 ...
- OSI七层模型和TCP/IP五层模型
OSI七层模型(参考模型) OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型,是一个逻辑上的定义和规范; 把网络从逻辑上分为了7层. ...
- OSI 七层模型和TCP/IP模型及对应协议
OSI 七层模型和TCP/IP模型及对应协议图: 完成中继功能的节点通常称为中继系统.在OSI七层模型中,处于不同层的中继系统具有不同的名称. 一个设备工作在哪一层,关键看它工作时利用哪一层的数据头部 ...
- OSI 七层模型和TCP/IP模型及对应协议(详解)
OSI 七层模型和TCP/IP模型及对应协议(详解) 查看全文 http://www.taodudu.cc/news/show-6185847.html 相关文章: OSI7层网络模型协议精析 OSI ...
最新文章
- 思科:四分之三的物联网项目将以失败告终
- 前端学习(2443):反馈
- 云原生全景图之五:应用程序定义和开发层
- 计算机文本处理竞赛题目,文字处理竞赛题目(word2010).pdf
- Spring MVC 流程图解析
- x264中I,P,B帧和PTS,DTS的关系
- python入口文件_用Python作GIS之三:入口程序 - stargui.py
- 渤海银行天津分行计算机笔试,关于渤海银行笔试经验分享
- 大数据面试杀招——Hadoop高频考点,正在刷新你的认知!
- java 16进制转字符串 乱码_Java中16进制与字符串之间的相互转换
- 物联网智能硬件解析之万能空调遥控器实现 Ardunio_通过红外线发射灯遥控空调
- 【机器学习开放项目】加州大学欧文机器学习知识库
- 【数据安全】4. Android 文件级加密(File-based Encryption)之密钥管理
- 【转】跨终端实践-天猫试戴的解决方案
- Kubernetes-调度、节点亲和反亲和、pod亲和反亲和、Taints污点的处理
- 使用计算机计算一个多边形,计算机几何基础,计算多边形的面积, HDU-2036
- 用endnote x9在Word 2016中插入参考文献到特定位置
- window下easymock本地部署非常详细流程,及问题解决
- 怎么把照片压缩变小?如何改变图片的大小?
- 印度的“健康码”:Aarogya Setu为何会失败?