图1 OSI模型与TCP/IP模型的对应关系及各层的协议数据单元

OSI各层功能

层名称

功能

应用层

为End-user的应用进程提供标准的网络服务和应用接口

表示层

定义用户或应用程序之间交换数据的格式,提供数据表示之间的转换服务,保证传输的信息到达目的端后意义不变

会话层

在用户间建立会话关系

传输层

端到端进程间的可靠透明地数据传输

网络层

端到端之间选择合适的路由传输分组

数据链路层

两个相邻节点间可靠透明地传输帧

物理层

物理媒体(介质)上透明地传输比特流

TCP/IP各层的协议

层名称

协议中文名称

协议英文名称

应用层

文件传输协议

FTP(File Transfer Protocol)

简单邮件传输协议

SMTP(Simple Mail Transmission Protocol)

邮局协议

POP3(Post Office Protocol)

超文本传输协议

HTTP(Hypertext Transfer Protocol)

远程登录协议

Telnet(Telecommunication Network Protocol)

网络管理协议

SNMP(Simple Network Management Protocol)

域名管理系统

DNS(Domain Name System)

运输层

传输控制协议

(面向连接)

TCP(Transmission Control Protocol)

用户数据报协议

(无连接)

UDP(User Datagram Protocol)

网际层

无连接数据报传输服务

IP(Internet Protocol)

Internet控制报文协议

ICMP(Internet Control Message Protocol)

地址解析协议

(MAC地址--> IP地址)

ARP(Address Resolution Protocol)

逆地址解析协议

(IP地址-->MAC地址)

RARP(Reverse Address Resolution Protocol)

多播组管理

IGMP(Internet Group Management Protocol)

网络接口层

(数据链路)

点对点协议

PPP(Point to Point Protocol)

载波监听多路访问/冲突检测

CSMA/CD(Carrier Sense Multiple Access with Collision Detection)

参考文献:

[1] 谢希仁. 计算机网络. 北京: 电子工业出版社.

转载于:https://www.cnblogs.com/6DAN_HUST/archive/2009/11/04/1595708.html

计算机网络——OSI与TCPIP体系架构、功能及协议相关推荐

  1. OSI七层模型的功能及协议

    OSI七层模型的功能 1.应用层   这是OSI的最高层.这一层的协议直接为用户服务,提供分布式处理环境.应用层管理开放系统的互连,包括系统的启动.维持和终止,并保持应用进程间建立连接所需的数据记录, ...

  2. Android高级工程师面试必备之计算机网络基础,android体系架构

    报文:应用层交互的数据单元 支持的协议有: 域名系统DNS(Domain Name System) 万维网HTTP协议 (HyperText Transfer Protocol) 电子邮件的SMTP协 ...

  3. 二、计算机网络体系架构——网络工程师成长之路

    OSI模型 在OSI 模型中,数据的传输进行分层.各司其职,效率更加高 OSI参考模型的主要功能 一张图看懂 计算机网络体系架构 举个例子,一段http数据报文的传递: 这段数据报文,首先在应用层中是 ...

  4. 1分钟搞懂MIL体系架构及功能模块详细介绍

    目录 MIL体系架构 MIL核心功能模块 MIL功能模块详细描述 点对点运算 统计学运算 滤波处理 形态学运算 几何变换 快速傅里叶变换 图像分割 粒子(BLOB)分析 特征计算 图像测量 校正 JP ...

  5. linux网络驱动架构,Linux网络体系架构和网卡驱动设计

    Linux网络体系架构 1.Linux的协议栈层次 2.Linux的网络子系统架构 Linux的协议栈层次 Linux的优点之一在于它丰富而稳定的网络协议栈.其范围从协议无关层(例如通用socket层 ...

  6. 网络体系架构—运输层协议概述

    一.进程之间的通信 从通信和信息处理的角度看,运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也处于用户功能中的最底层.下面通过一个示意图来说明运输层的作用,图中的 5,4,3,2 ...

  7. 计算机网络(OSI、TCP/IP、网络协议、常见网络设备工作原理)

    目录 OSI模型 TCP/IP模型 网络协议 IP协议 IP数据报格式 IP数据报分片 IPv4地址 NAT协议 ARP/RARP协议 ARP RARP DHCP协议 ICMP协议 ICMP差错报告报 ...

  8. 物联网概论(IoT)__Chp1-3 体系架构、射频识别(RFID)

    chp1 概述 物联网(Internet of Things)IoT 物联网的定义是,通过射频识别.红外感应器.全球定位系统.激光扫描器等信息传感设备,按照约定的协议,把任何物品与互联网连接 起来,进 ...

  9. 面向服务的体系架构(SOA)—入门篇

    1.面向服务的体系架构(SOA) 面向服务的架构(service-oriented architecture)是Gartner于2O世纪9O年代中期提出的面向服务架构的概念.2002年的l2月,Gar ...

最新文章

  1. java的printf语法_java printf的一些常用的打印格式总结
  2. 机器学习练习数据哪里找?两行代码搞定!
  3. 如何生成WebPart的部署文件(wsp文件)
  4. ffmpeg-URL(转)
  5. SAM4E单片机之旅——13、LCD之ASF初步
  6. 学习笔记(05):Python网络编程并发编程-基于socket实现简单套接字通信
  7. html5 学习笔记三(web存储)
  8. 玩转算法之面试第十章-贪心算法
  9. 助力句子变换:35W抽象、43W同义、13W简称三大知识库对外开源
  10. 从HDFS的写入和读取中,我发现了点东西
  11. 开课吧:为什么AI工程师都要懂一点架构呢?
  12. 大数据分析可视化工具怎么选
  13. 深度步态识别综述(三)
  14. 网易云信短信功能使用
  15. 国产linux系统对打印机的支持,Linux系统下对打印机进行配置
  16. AD20笔记-PCB设计
  17. 图灵停机问题(halting problem)
  18. 遭遇Backdoor.Gpigeon.2007.ca,Trojan-PSW.Win32.QQRob.lg,Backdoor.Win32.Agent.bcn等3
  19. 互联网时代结束了吗?
  20. HTML语言中Em单位,HTML5中单位em的理解

热门文章

  1. Centos6.4建立本地yum源
  2. mysql性能监控qps,tps,iops
  3. UI控件无法响应点击等事件的探索
  4. 被swoole坑哭的PHP程序员
  5. 【Struts2框架】Struts2总结
  6. Microsoft Exchange Server 2010测试四成员DAG
  7. jquery实现开关灯
  8. 前端工程化系列[06]-Yeoman脚手架核心机制
  9. 职责链模式(chain of responsibility)
  10. cocos2d-x之读取json文件