TCP/IP 体系常见协议图解

本文提供了常见的网络协议格式图,包括以太网帧、ARP/RARP、IP、ICMP、TCP、UDP首部以及TCP/IP数据封装过程。详细展示了各协议首部的关键字段,如TCP的head length和check sum,UDP的total length和check sum,适用于学习网络协议和进行Socket编程时参考。
摘要由CSDN通过智能技术生成

以前自己学习 《计算机网络》和 Socket 编程时,需要做笔记或者PPT之类,经常需要一些网络协议格式图,网上找的每个图都有自己的风格,不统一,索性自己画了一些常见的网络协议格式示意图,方面大家在做报告、PPT时引用。等有空了,会为每张图添加一些字段和相应的代码结构说明,现在先上图吧。

 

图 0  常见的网络协议


1. 数据链路层协议


图1  Ethernet Frame(以太网帧)

下面是以太网帧中 type 为指定值时,以太网帧中所携带数据使用的上层协议:

type protocol
0x0800 IP
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值