一文看懂计算机网络五层协议+各层网络协议大全
目录
一、通用五层协议体系
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层或最下面的链路层。如下:
四、网络协议大全(各种属于哪一层)
- 物理层:以太网 · 调制解调器 · 电力线通信(PLC) · SONET/SDH · G.709 · 光导纤维 · 同轴电缆 · 双绞线等。
- 数据链路层:Wi-Fi(IEEE 802.11) · WiMAX(IEEE 802.16) ·ATM · DTM · 令牌环 · 以太网 ·FDDI · 帧中继 · GPRS · EVDO ·HSPA · HDLC · PPP · L2TP ·PPTP · ISDN·STP · CSMA/CD等。
- 网络层协议:IP (IPv4 · IPv6) · ICMP· ICMPv6·IGMP ·IS-IS · IPsec · ARP · RARP · RIP等。
- 传输层协议:TCP · UDP · TLS · DCCP · SCTP · RSVP · OSPF 等。
- 应用层协议: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)
一文看懂计算机网络五层协议+各层网络协议大全相关推荐
- AMBA总线协议(三)——一文看懂AHB总线所有协议总结(AHB2 AHB-Lite AHB5 )
AMBA AHB 总线协议介绍请点击以下链接: AMBA总线协议(一)--一文看懂APB总线协议 AMBA总线协议(二)一文看懂AMBA2 AHB2与AMBA3 AHB-Lite总线协议的区别 AMB ...
- AMBA总线协议(一)——一文看懂APB总线协议
0.AMBA总线概括 AMBA AHB 总线协议介绍请点击以下链接: AMBA总线协议(二)一文看懂AMBA2 AHB2与AMBA3 AHB-Lite总线协议的区别 AMBA总线协议(三)--一文看懂 ...
- 一文看懂25个神经网络模型
引言 在深度学习十分火热的今天,不时会涌现出各种新型的人工神经网络,想要实时了解这些新型神经网络的架构还真是不容易.光是知道各式各样的神经网络模型缩写(如:DCIGN.BiLSTM.DCGAN--还有 ...
- 定向士官计算机网络技术在部队干什么,定向士官、直招士官、义务兵入伍详细对比分析!一文看懂区别!...
原标题:定向士官.直招士官.义务兵入伍详细对比分析!一文看懂区别! 近日,新浪山东教育频道从山东信息职业技术学院招办了解到,山东信息职业技术学院2019年定向培养士官招生专业.计划和范围权威发布. 2 ...
- 无处 不在的无线智能——6g 的关键驱动与研究挑战_一文看懂什么是 6G
原标题:一文看懂什么是 6G 2020年行将结束,随着5G网络的建设推进,以及3GPP R16版本的冻结,越来越多的人将关注焦点转移到6G身上. 7月14日,韩国三星电子发布了白皮书<下一代超连 ...
- 一文看懂开源许可证丨开源知识科普
一文看懂开源许可证丨开源知识科普 1. 一文看懂开源许可证丨开源知识科普 1.1. 什么是开源许可证? ("Open Source License") 1.2. 常见开源许可证 1 ...
- 《SOC芯片研究框架》深度科普,发展趋势、技术特点、产业链一文看懂
片上系统SoC(System on Chip),即在一块芯片上集成一整个信息处理系统,简单来说 SoC芯片是在中央处理器CPU的基础上扩展音视频功能和专用接口的超大规模集成电路,是智能设备的" ...
- 一文看懂WS2812的呼吸灯实现
一文看懂WS2812呼吸灯实现 1. 相关资料 WS2812是一个集控制电路与发光电路于一体的智能外控LED光源,外形一般为5050封装,每个LED灯珠为一个像素点,支持RGB无极调色,同时每颗灯 ...
- 海普天刷卡机刷卡的时候显示服务器连接失败,一文看懂智能消费机解决方案,解锁新知识...
原标题:一文看懂智能消费机解决方案,解锁新知识 文章来源:海普天一卡通 消费机的市场发展也呈现出一个快速发展的趋势.据调查报告表明,未来消费机的发展将会以25%的增长趋势发展,智能消费机的发展使得它应 ...
最新文章
- QIIME 2教程. 18序列双端合并read-joining(2021.2)
- 进程间通讯,临界区,互斥
- AI:《A Simple Tool to Start Making Decisions with the Help of AI—借助人工智能开始决策的简单工具》翻译与解读
- 【哈希和哈希表】Beads
- 高仿真的类-BeanDefinitionReader
- python写前端图形界面_如何Tkinter模块编写Python图形界面
- go标准库:time
- macOS 升级12.0.1后,virtualBox 报错 Kernel driver not installed
- Atititi 计算机系 教材 目录 1. 硬件类	2 1.1. 《微机系统与接口技术》	2 1.2. 《计算机组成与系统结构(第2版)》	2 2. Atitit 操作系统原理 操作系统原理(cpu
- 利用PYTHON连接阿里云物联网平台
- 《优势教养》:开放式沟通vs负面偏见
- [转]奇虎360黑匣子之谜:暗藏后门盗取用户隐私
- 全国 省市区 经纬度 (XML格式)
- 金山是微软VBA的正式授权用户
- CodeGym一个学习平台
- 电脑CPU名称修改装逼工具
- 全球名校AI课程库(4)| Stanford斯坦福 · 机器学习课程『Machine Learning』
- 标贝科技|智能语音助手+全息形象,会是下一个趋势吗
- 虚拟服务器面板,主流的虚拟主机控制面板有哪些(一)
- [转载]TMS320F2812引脚详细分析(转帖整理)