1.PPP(点到点协议):
官方定义:一种在点到点链路上传输多协议数据包的数据链路层协议。
用途:主要用于在串行线路上建立连接,如拨号上网、路由器之间的连接等。
数据结构:PPP 帧由标志字段、地址字段、控制字段、协议字段、信息字段和帧校验序列字段组成。
学习网站及网址:
"RFC 文档":https://www.rfc-editor.org/rfc/rfc1661.txt 。RFC 1661 是 PPP 协议的标准文档。
"PPP 协议详解 - 51CTO 博客":https://blog.51cto.com/u_15127634/2589887 。51CTO 博客上对 PPP 协议的原理、配置等进行了介绍。
2.SLIP(串行线路网际协议):
官方定义:一种在串行线路上封装 IP 数据报的简单协议。
用途:早期用于在串行线路上传输 IP 数据包,现在已较少使用。
数据结构:SLIP 帧比较简单,只包含 IP 数据报,没有明确的帧结构。
学习网站及网址:
"RFC 文档":https://www.rfc-editor.org/rfc/rfc1055.txt 。RFC 1055 是 SLIP 协议的文档。
"SLIP 协议介绍 - CSDN 博客":https://blog.csdn.net/qq_36556893/article/details/79688313 。CSDN 博客上对 SLIP 协议的介绍。
3.ICMPv6(Internet 控制报文协议版本 6):
官方定义:IPv6 中的控制报文协议,用于在 IPv6 节点之间传递控制消息和错误报告。
用途:与 ICMPv4 类似,用于网络诊断、错误报告等。
数据结构:ICMPv6 报文由类型、代码、校验和和消息内容组成。
学习网站及网址:
"RFC 文档":https://www.rfc-editor.org/rfc/rfc4443.txt 。RFC 4443 是 ICMPv6 的标准文档。
"ICMPv6 协议详解 - 知乎专栏":https://zhuanlan.zhihu.com/p/358054474 。知乎专栏对 ICMPv6 协议的介绍。
4.BGP(边界网关协议):
官方定义:一种用于在不同自治系统(AS)之间交换路由信息的外部网关协议。
用途:用于在互联网上的不同网络之间进行路由选择和路由传播。
数据结构:BGP 报文包括 OPEN、UPDATE、NOTIFICATION、KEEPALIVE 等类型,包含各种路由属性信息。
学习网站及网址:
"RFC 文档":https://www.rfc-editor.org/rfc/rfc4271.txt 。RFC 4271 是 BGP 的标准文档。
"BGP 协议详解 - 华为技术支持":https://support.huawei.com/enterprise/zh/doc/EDOC1100122387 。华为技术支持对 BGP 协议的介绍。
5.OSPF(开放最短路径优先协议):
官方定义:一种内部网关协议,用于在单一自治系统内决策路由。
用途:在 IP 网络中进行路由计算和路由选择。
数据结构:OSPF 报文包括 HELLO、DD、LSR、LSU、LSAck 等类型,包含各种路由信息和网络拓扑信息。
学习网站及网址:
"RFC 文档":https://www.rfc-editor.org/rfc/rfc2328.txt 。RFC 2328 是 OSPF 协议的标准文档。
"OSPF 协议详解 - 51CTO 学院":https://edu.51cto.com/course/20472.html 。51CTO 学院对 OSPF 协议的讲解。
6.RIP(路由信息协议):
官方定义:一种内部网关协议,使用距离矢量算法进行路由选择。
用途:在小型网络中进行路由计算和路由传播。
数据结构:RIP 报文包含路由信息,包括目的网络地址、距离等。
学习网站及网址:
"RFC 文档":https://www.rfc-editor.org/rfc/rfc2453.txt 。RFC 2453 是 RIP 协议的标准文档。
"RIP 协议详解 - CSDN 博客":https://blog.csdn.net/weixin_43790276/article/details/103513877 。CSDN 博客对 RIP 协议的介绍。
7.IGRP(内部网关路由协议):
官方定义:Cisco 公司开发的一种内部网关协议。
用途:在 Cisco 网络中进行路由选择。
数据结构:IGRP 报文包含各种路由信息和度量值。
学习网站及网址:
"Cisco 文档":https://www.cisco.com/c/en/us/td/docs/ios/12_2/ip/configuration/guide/1cfigrp.html 。Cisco 官方对 IGRP 协议的介绍。
"IGRP 协议简介 - 简书":https://www.jianshu.com/p/99c8d8c86c4d 。简书对 IGRP 协议的介绍。
8.EIGRP(增强型内部网关路由协议) :
官方定义:Cisco 公司开发的一种高级距离矢量路由协议。
用途:在 Cisco 网络中提供高效的路由选择。
数据结构:EIGRP 报文包含各种路由信息和复合度量值。
学习网站及网址:
"Cisco 文档":https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/iproute_eigrp/configuration/15-mt/eigrp-15-mt-book.html 。Cisco 官方对 EIGRP 协议的介绍。
"EIGRP 协议详解 - 51CTO 博客":https://blog.51cto.com/u_15081237/2631711 。51CTO 博客对 EIGRP 协议的介绍。
9.IS-IS(中间系统到中间系统协议):
官方定义:一种链路状态路由协议,用于在 ISO 无连接网络服务(CLNS)环境和 IP 网络中进行路由选择。
用途:在大型网络中进行路由计算和路由传播。
数据结构:IS-IS 报文包含各种链路状态信息和路由信息。
学习网站及网址:
"RFC 文档":https://www.rfc-editor.org/rfc/rfc1142.txt 。RFC 1142 是 IS-IS 协议的标准文档之一。
"IS-IS 协议详解 - 知乎专栏":https://zhuanlan.zhihu.com/p/371214427 。知乎专栏对 IS-IS 协议的介绍。
10.L2TP(第二层隧道协议):
官方定义:一种虚拟专用网络(VPN)隧道协议,结合了 PPTP 和 L2F 的优点。
用途:用于在公共网络上建立虚拟专用网络连接。
数据结构:L2TP 报文包含控制消息和数据报文,用于建立、维护和拆除隧道。
学习网站及网址:
"RFC 文档":https://www.rfc-editor.org/rfc/rfc2661.txt 。RFC 2661 是 L2TP 协议的标准文档。
"L2TP 协议详解 - 腾讯云开发者社区":https://cloud.tencent.com/developer/article/1478324 。腾讯云开发者社区对 L2TP 协议的介绍。
11.PPTP(点对点隧道协议):
官方定义:一种支持多协议虚拟专用网络的网络技术。
用途:用于在公共网络上建立虚拟专用网络连接。
数据结构:PPTP 报文包含控制消息和数据报文,用于建立、维护和拆除隧道。
学习网站及网址:
"RFC 文档":https://www.rfc-editor.org/rfc/rfc2637.txt 。RFC 2637 是 PPTP 协议的标准文档。
"PPTP 协议详解 - CSDN 博客":https://blog.csdn.net/u011676589/article/details/52840340 。CSDN 博客对 PPTP 协议的介绍。
12.SCTP(流控制传输协议):
官方定义:一种可靠的传输层协议,提供面向连接的全双工通信。
用途:在一些需要高可靠性和多流传输的应用中使用,如 IP 电话、多媒体流等。
数据结构:SCTP 报文包含头部和数据部分,头部包含各种控制信息和流标识符。
学习网站及网址:
"RFC 文档":https://www.rfc-editor.org/rfc/rfc4960.txt 。RFC 4960 是 SCTP 协议的标准文档。
"SCTP 协议详解 - 51CTO 博客":https://blog.51cto.com/u_15167406/2730871 。51CTO 博客对 SCTP 协议的介绍。
13.RSVP(资源预留协议):
官方定义:一种用于在 IP 网络中为特定的数据流预留资源的协议。
用途:在多媒体应用中确保所需的网络资源,如带宽、延迟等。
数据结构:RSVP 报文包含各种资源预留请求和状态信息。
学习网站及网址:
"RFC 文档":https://www.rfc-editor.org/rfc/rfc2205.txt 。RFC 2205 是 RSVP 协议的标准文档。
"RSVP 协议详解 - 简书":https://www.jianshu.com/p/77666d8c86c4 。简书对 RSVP 协议的介绍。
14.IGP(内部网关协议):
官方定义:用于在一个自治系统内进行路由选择的协议集合。
用途:在单一的网络管理域内进行路由计算和路由传播。
数据结构:不同的 IGP 协议有不同的数据结构,如 OSPF、RIP 等。
学习网站及网址:
"网络技术文档":https://www.networkworld.com/article/2212110/what-is-an-internal-gateway-protocol-igp.html 。介绍 IGP 的文章。
"IGP 协议概述 - CSDN 博客":https://blog.csdn.net/weixin_42448473/article/details/82792100 。CSDN 博客对 IGP 的介绍。
15.EGP(外部网关协议):
官方定义:用于在不同的自治系统之间进行路由选择的协议。
用途:在互联网上的不同网络管理域之间进行路由传播。
数据结构:EGP 报文包含各种路由信息和状态信息。
学习网站及网址:
"RFC 文档":https://www.rfc-editor.org/rfc/rfc827.txt 。RFC 827 是 EGP 的标准文档。
"EGP 协议介绍 - 知乎专栏":https://zhuanlan.zhihu.com/p/383218030 。知乎专栏对 EGP 的介绍。
16.H.323 协议:
官方定义:一种用于多媒体通信的协议标准。
用途:在 IP 网络上进行语音、视频和数据通信。
数据结构:H.323 协议包含多个子协议,如 H.225、H.245 等,数据结构较为复杂。
学习网站及网址:
"ITU 文档":https://www.itu.int/rec/T-REC-H.323 。ITU 对 H.323 协议的标准文档。
"H.323 协议详解 - 51CTO 博客":https://blog.51cto.com/u_15188728/2670748 。51CTO 博客对 H.323 协议的介绍。
17.SIP(会话初始协议):
官方定义:一种用于建立、修改和终止多媒体会话的应用层控制协议。
用途:在 IP 网络上进行语音、视频通话等多媒体通信。
数据结构:SIP 报文包含请求和响应消息,包含各种会话信息和控制指令。
学习网站及网址:
"RFC 文档":https://www.rfc-editor.org/rfc/rfc3261.txt 。RFC 3261 是 SIP 协议的标准文档。
"SIP 协议详解 - 腾讯云开发者社区":https://cloud.tencent.com/developer/article/1620821 。腾讯云开发者社区对 SIP 协议的介绍。
18.RTSP(实时流传输协议):
官方定义:一种用于控制流媒体服务器的应用层协议。
用途:用于控制如实时视频、音频流的播放、暂停、快进等操作。
数据结构:RTSP 报文包含请求和响应消息,用于控制流媒体的传输。
学习网站及网址:
"RFC 文档":https://www.rfc-editor.org/rfc/rfc2326.txt 。RFC 2326 是 RTSP 协议的标准文档。
"RTSP 协议详解 - CSDN 博客":https://blog.csdn.net/qq_35976351/article/details/103478232 。CSDN 博客对 RTSP 协议的介绍。