目录

一、通用五层协议体系

5. 应用层

4. 运输层

3. 网络层

2. 数据链路层

1. 物理层

二、各层之间的传递过程

三、TCP/IP体系结构

四、网络协议大全(各种属于哪一层)

五、举例:RTSP


一、通用五层协议体系

5. 应用层

应用进程间通信和交互的规则。通过应用进程间的交互来完成因特网络应用,协议有很多,比如域名系统DNS,支持万维网应用的HTTP协议,支持电子邮件的SMTP协议等等,我们把应用层交互的数据单元称为报文(message)

4. 运输层

负责向两台主机进程之间的通信提供通用的数据传输服务。由于一台主机可同时运行多个线程,因此运输层有复用和分用的功能,复用就是指多个应用层进程可同时使用下面运输层的服务,分用和复用相反,是运输层把收到的信息分别交付上面应用层中的相应进程。

主要为以下两种:

  • 传输控制协议TCP——有连接,数据传输单位是报文段
  • 用户数据报协议UDP——无连接,数据传输单位是用户数据报

3. 网络层

网络层的任务就是选择合适的网间路由和交换结点,确保数据及时传送。在TCP/IP体系中,网络层使用IP协议,分组叫作IP数据报,简称数据报

2. 数据链路层

将网络层交下来的 IP 数据报组装成,每一帧包含数据和必要的控制信息(如同步信息、地址信息、差错控制等),在两个相邻节点间的链路上传送帧。

1. 物理层

所传数据单位是比特1或0。

二、各层之间的传递过程

各层之前传送的数据单位称为改层的协议数据单元PDU

三、TCP/IP体系结构

或者详细描述为沙漏计时器形状(注意有的应用层协议同时使用TCP和UDP,比如DNS):

可见网络层IP协议核心作用:IP over everything

但实际上现在的体系结构演变,应用层可以直接使用IP层或最下面的链路层。如下:

四、网络协议大全(各种属于哪一层)

  1. 物理层:以太网 · 调制解调器 · 电力线通信(PLC) · SONET/SDH · G.709 · 光导纤维 · 同轴电缆 · 双绞线等。
  2. 数据链路层:Wi-Fi(IEEE 802.11) · WiMAX(IEEE 802.16) ·ATM · DTM · 令牌环 · 以太网 ·FDDI · 帧中继 · GPRS · EVDO ·HSPA · HDLC · PPP · L2TP ·PPTP · ISDN·STP · CSMA/CD等。
  3. 网络层协议:IP (IPv4 · IPv6) · ICMP· ICMPv6·IGMP ·IS-IS · IPsec · ARP · RARP · RIP等。
  4. 传输层协议:TCP · UDP · TLS · DCCP · SCTP · RSVP · OSPF 等。
  5. 应用层协议:DHCP ·DNS · FTP · Gopher · HTTP· IMAP4 · IRC · NNTP · XMPP ·POP3 · SIP · SMTP ·SNMP · SSH ·TELNET · RPC · RTCP · RTP ·RTSP· SDP · SOAP · GTP · STUN · NTP· SSDP · BGP 等。

更多协议可自行搜索“网络通讯协议图”。

五、举例:RTSP

各协议作用不同,我们主要使用的都是应用层协议。举个例子视频播放如果用rstp协议:

  • 数据传输使用RTP
  • 质量反馈使用RTCP
  • 操作控制使用RTSP

参考权威图书及优秀博客:

《计算机网络(第8版)》谢希仁著

常见的网络协议-- 网络协议大全图(最全的)细分7层协议 - 程序员大本营 (pianshen.com)

一文看懂计算机网络五层协议+各层网络协议大全相关推荐

  1. AMBA总线协议(三)——一文看懂AHB总线所有协议总结(AHB2 AHB-Lite AHB5 )

    AMBA AHB 总线协议介绍请点击以下链接: AMBA总线协议(一)--一文看懂APB总线协议 AMBA总线协议(二)一文看懂AMBA2 AHB2与AMBA3 AHB-Lite总线协议的区别 AMB ...

  2. AMBA总线协议(一)——一文看懂APB总线协议

    0.AMBA总线概括 AMBA AHB 总线协议介绍请点击以下链接: AMBA总线协议(二)一文看懂AMBA2 AHB2与AMBA3 AHB-Lite总线协议的区别 AMBA总线协议(三)--一文看懂 ...

  3. 一文看懂25个神经网络模型

    引言 在深度学习十分火热的今天,不时会涌现出各种新型的人工神经网络,想要实时了解这些新型神经网络的架构还真是不容易.光是知道各式各样的神经网络模型缩写(如:DCIGN.BiLSTM.DCGAN--还有 ...

  4. 定向士官计算机网络技术在部队干什么,定向士官、直招士官、义务兵入伍详细对比分析!一文看懂区别!...

    原标题:定向士官.直招士官.义务兵入伍详细对比分析!一文看懂区别! 近日,新浪山东教育频道从山东信息职业技术学院招办了解到,山东信息职业技术学院2019年定向培养士官招生专业.计划和范围权威发布. 2 ...

  5. 无处 不在的无线智能——6g 的关键驱动与研究挑战_一文看懂什么是 6G

    原标题:一文看懂什么是 6G 2020年行将结束,随着5G网络的建设推进,以及3GPP R16版本的冻结,越来越多的人将关注焦点转移到6G身上. 7月14日,韩国三星电子发布了白皮书<下一代超连 ...

  6. 一文看懂开源许可证丨开源知识科普

    一文看懂开源许可证丨开源知识科普 1. 一文看懂开源许可证丨开源知识科普 1.1. 什么是开源许可证? ("Open Source License") 1.2. 常见开源许可证 1 ...

  7. 《SOC芯片研究框架》深度科普,发展趋势、技术特点、产业链一文看懂

    片上系统SoC(System on Chip),即在一块芯片上集成一整个信息处理系统,简单来说 SoC芯片是在中央处理器CPU的基础上扩展音视频功能和专用接口的超大规模集成电路,是智能设备的" ...

  8. 一文看懂WS2812的呼吸灯实现

    一文看懂WS2812呼吸灯实现 1. 相关资料   WS2812是一个集控制电路与发光电路于一体的智能外控LED光源,外形一般为5050封装,每个LED灯珠为一个像素点,支持RGB无极调色,同时每颗灯 ...

  9. 海普天刷卡机刷卡的时候显示服务器连接失败,一文看懂智能消费机解决方案,解锁新知识...

    原标题:一文看懂智能消费机解决方案,解锁新知识 文章来源:海普天一卡通 消费机的市场发展也呈现出一个快速发展的趋势.据调查报告表明,未来消费机的发展将会以25%的增长趋势发展,智能消费机的发展使得它应 ...

最新文章

  1. QIIME 2教程. 18序列双端合并read-joining(2021.2)
  2. 进程间通讯,临界区,互斥
  3. AI:《A Simple Tool to Start Making Decisions with the Help of AI—借助人工智能开始决策的简单工具》翻译与解读
  4. 【哈希和哈希表】Beads
  5. 高仿真的类-BeanDefinitionReader
  6. python写前端图形界面_如何Tkinter模块编写Python图形界面
  7. go标准库:time
  8. macOS 升级12.0.1后,virtualBox 报错 Kernel driver not installed
  9. Atititi 计算机系 教材 目录 1. 硬件类 2 1.1. 《微机系统与接口技术》 2 1.2. 《计算机组成与系统结构(第2版)》 2 2. Atitit 操作系统原理 操作系统原理(cpu
  10. 利用PYTHON连接阿里云物联网平台
  11. 《优势教养》:开放式沟通vs负面偏见
  12. [转]奇虎360黑匣子之谜:暗藏后门盗取用户隐私
  13. 全国 省市区 经纬度 (XML格式)
  14. 金山是微软VBA的正式授权用户
  15. CodeGym一个学习平台
  16. 电脑CPU名称修改装逼工具
  17. 全球名校AI课程库(4)| Stanford斯坦福 · 机器学习课程『Machine Learning』
  18. 标贝科技|智能语音助手+全息形象,会是下一个趋势吗
  19. 虚拟服务器面板,主流的虚拟主机控制面板有哪些(一)
  20. [转载]TMS320F2812引脚详细分析(转帖整理)

热门文章

  1. 关于前端开发中的模块化理解
  2. MTK平台闪光灯驱动分析
  3. java实验 类和对象_java 实验(三) 类和对象
  4. csv文件使用excel打开乱码解决办法
  5. 智能硬件产品开发全流程解析
  6. metis 多线程图划分论文笔记
  7. Jedis使用lua脚本完成令牌桶限流
  8. 如何撰写高水平的学术论文
  9. 语义分割网络-BiSenet
  10. 怎么用手机记笔记?安卓手机超实用的笔记app