OSI七层协议模型和TCP/IP四层模型

对于一个请求,用户一般只会在乎他的请求响应结果是啥,往往都不都不知道在这个请求背后发生了什么。now,我们来了解一下背后的故事之请求去哪了。

神图镇楼。。。

OSI七层协议模型

OSIOpen System Interconnect),即开放式系统互联。 这个开放式系统互联,是ISO(国际标准化组织)在1985年研究的网络模型。

ISO为了更好的使网络应用更为普及,推出了OSI参考模型。其含义就是推荐所有公司使用这个规范来控制网络。这样所有公司都有相同的规范,就能互联。

OSI七层协议中包括,应用层,表示层,会话层,传输层,网络层,数据链路层,物理层

功能

  • 应用层:为用户程序提供网路服务,使用的协议有HTTP、TFTP, FTP, NFS, WAIS、SMTP

  • 表示层:对信息进行语法处理,可确保一个系统的应用层所发送的信息可以被另一个系统的应用层读取,使用的协议有Telnet, Rlogin, SNMP, Gopher

  • 会话层:通过传输层(端口号:传输端口与接收端口)建立不同的会话请求,主要是在系统之间里建立对话以及接收对话。使用的协议为SMTP, DNS

  • 传输层:接受上一层的数据,将上层的数据进行分割操作,在当到达目的地址的时候再进行重组,常常把这个数据叫做段。使用的协议TCP,UDP

  • 网络层:对在不同地理位置的网络中的两个主机系统提供连接和路径选择,使用的协议有IP,IPv6, ICMP, ARP, RARP, AKP, UUCP

  • 数据链路层:定义了数据化格式化传输,如何控制对物理介质的访问,这层提供信息的检测和纠正,以确保数据的可靠性传输,使用的协议有FDDI, Ethernet, Arpanet, PDN, SLIP, PPP

  • 物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转换与模数转换)。这一层的数据叫做比特,使用的协议有IEEE 802.1A, IEEE 802.2到IEEE 802.11

    TCP/IP四层协议模型

众所周知,OSI参考模型是学术上和法律上的国际标准,是完整的权威的网络参考模型。而TCP/IP参考模型是事实上的国际标准,即现实生活中被广泛使用的网络参考模型。

TCP/IP分为四层结构,应用层,传输层,网络层,数据链路层。

OSI七层协议模型 TCP/IP四层概念模型 对应的网络协议
应用层 应用层 HTTP、TFTP, FTP, NFS, WAIS、SMTP
表示层 应用层 Telnet, Rlogin, SNMP, Gopher
会话层 应用层 SMTP, DNS
传输层 传输层 TCP,UDP
网络层 网络层 IP,IPv6, ICMP, ARP, RARP, AKP, UUCP
数据链路层 数据链路层 FDDI, Ethernet, Arpanet, PDN, SLIP, PPP
物理层 数据链路层 IEEE 802.1A, IEEE 802.2到IEEE 802.11

这张图上很清晰的可以看出,我们经常说的HTTP协议是位于应用层的,而TCP,UDP是位于传输层的。

OSI七层协议模型和TCP/IP四层模型相关推荐

  1. OSI七层参考模型和TCP/IP四层(五层)参考模型

    OSI七层参考模型        OSI(OSI,Open System Interconnection)七层模型,是参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系. ...

  2. 网络基础OSI七层参考模型和TCP/IP五层模型及数据封装过程

    目录 学习目标: 网络基础 OSl分层 数据格式 每层对应协议 数据封装过程 图形演示数据封装过程 网络基础 1.什么是网络 网络是互联网的重要组成部分,它是一种连接世界各地计算机及其用户的全球性计算 ...

  3. OSI七层网络模型和TCP/IP四层网络模型的异同

    什么是OSI? OSI 模型(Open System Interconnection model)是一个由国际标准化组织提出的概念模型,试图提供一个使各种不同的计算机和网络在世界范围内实现互联的标准框 ...

  4. CNT-OSI七层参考模型和TCP/IP四层网络协议

    1.计算机网络体系 计算机网络体系结构是指计算机网络层次结构模型,它是各层协议和层次之间的端口集合.在计算机网络中实现通信必须依靠网络通信协议. OSI七层参考模型:目前广泛采用的是国际标准化组织IS ...

  5. 一句口诀记忆计算机网络七层架构模型和TCP/IP五层模型(记不住你打我)

    文章目录 前言 一. 1.1 OSI七层网络模型(口诀:物联网叔会使用) 物理层 数据链路层 网络层 传输层 会话层 表示层 应用层 二. TCP/IP 五层模型(记忆口诀:物联网,叔应用) 物理层 ...

  6. 【重难点】【计算机网络 01】OSI 七层模型和 TCP/IP 四层模型、IP 地址分为哪几类、ping 的原理、从浏览器地址栏输入 URL 到显示网页的过程、什么是 socket

    [重难点][计算机网络 01]OSI 七层模型和 TCP/IP 四层模型.IP 地址分为哪几类.ping 的原理.从浏览器地址栏输入 URL 到显示网页的过程.什么是 socket 文章目录 [重难点 ...

  7. OSI七层模型和TCP/IP四层模型详解

    OSI七层模型 七层模型,亦称OSI(Open System Interconnection).参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型 ...

  8. OSI的7层模型和TCP/IP四层模型

    TCP/IP 四层模型 TCP/IP网络协议栈分为应用层(Application).传输层(Transport).网络层(Network)和链路层(Link)四层. OSI 7层模型 物理层:主要定义 ...

  9. ISO七层模型和TCP/IP四层模型

    ISO七层模型包含的设备: 应用层:网关(gateway) 会话层:网关(gateway) 表示层:网关(gateway) 传输层:网关(gateway) 网络层:路由器(Router) 数据链路层: ...

最新文章

  1. 借助线下渠道逆袭?小米的愿望恐成镜花水月!
  2. win8安装11gR2[INS-13001] 环境不满足最低要求
  3. Grails with ATS Transformation tutorial with a demo example
  4. 顺序表应用4-2:元素位置互换之逆置算法(数据改进)
  5. what companies will vc invest?
  6. 【转】8086内部结构及原理
  7. the c programming language_C.I. 直接黄4(C.I. 24890)生产工艺。 CAS号 [3051114]
  8. 一键将Python2代码自动转化为Python3
  9. 对WinForm的App.config文件进行加密
  10. Python3 Tkinter 之 (1) 主窗口框架
  11. ANSYS apdl命令流笔记15-------模态分析
  12. VS2005 安装 WTL80
  13. 微信小程序之收藏的实现2020-05-16
  14. [论文]欠驱动水下机器人的平面轨迹规划与跟踪控制设计
  15. 谷歌浏览器如何快速安装插件
  16. Ghost过程中出现GHOSTERR.TXT文件的解决方法
  17. LeetCode(6)-Python-Z 字形变换(zigzag-conversion)
  18. win10版本号怎么查看
  19. idea使用账号不能登录
  20. 2022-2027年中国壁挂炉行业市场全景评估及发展战略规划报告

热门文章

  1. nanopolish中fast5文件multi_to_single和ont_fast5_api的使用
  2. java 发送短信 API
  3. c语言编程模拟进程管理,C语言如何模拟进程管理?
  4. 2021-2027全球与中国IT设备浸入式冷却解决方案市场现状及未来发展趋势
  5. 【零基础学Python】Day2 Python基本语法
  6. 音频采集-AudioUnit
  7. 站在移动互联时代的十字路口上_deviceone
  8. 人工智能AI趣闻:光头请戴假发!英球赛AI摄像头只对准边裁光头,球迷错过进球,AI:我眼里只有他
  9. JDBC中C3PO数据库连接池详解
  10. session共享学习