![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
文章平均质量分 87
快乐的学习
越努力、越幸运
展开
-
网络包IP首部(详细)解析附图快速掌握
本文主要讲解网络包IP首部各部分的作用。IP报头默认为20 byte,后面可自定义增加,具体报头长度IHL部分控制。版本:占4位,指IP协议的版本。首部长度:表示IP包首部长度,最短20字节,最长60字节。区分服务:8位,用于指明要求网络提供的服务,目前主要包括D、T、R等三种,分别代表延迟、吞吐量和可靠性要求。即使如此,依然没有真正使用。总长度:16位,包括了首部长度和数据长度,最长为65535个字节。标识:16位,数据报计数器,用于区分数据报的唯一标识符。原创 2024-01-18 23:37:12 · 1420 阅读 · 0 评论 -
网络UDP报文详细解析
本文主要介绍UDP报文格式。UDP是一种无连接、不可靠的用户数据报协议,其报头包含源端口、目的端口、报文长度和检验和。当数据超过64KB时,需应用层分包。检验和用于验证传输正确性,CRC和MD5是两种常见的校验算法,其中MD5具有更好的冲突避免和不可逆特性。UDP数据报由首部和数据两部分组成,其中首部只有8B(字节)。1、源端口号(Source Port)长度为16位,指明发送数据的进程。2、目的端口号(Destination Port)长度为16位,指明目的主机接收数据的进程。原创 2024-08-21 15:22:40 · 641 阅读 · 0 评论 -
Linux下tcpdump网络抓包工具详细总结附实例快速掌握
本文主要介绍tcpdump工具的使用参数详解,通过实例方便读者快速掌握。tcpdump,全称dump the traffic on a network,它使用 libpcap 库来抓取网络数据包,是一个运行在linux平台可以根据使用者需求对网络上传输的数据包进行捕获的抓包工具,windows平台有sniffer、wireshark等工具,tcpdump可以将网络中传输的数据包的“包头”全部捕获过来进程分析,其支持网络层、特定的传输协议、数据发送和接收的主机、网卡和端口的过滤,并提供and、or、not等原创 2024-07-11 11:03:23 · 1061 阅读 · 0 评论 -
网络TCP报文段的详细图总结
TCP报文段是由TCP首部和TCP数据部分组成。原创 2022-03-28 23:02:17 · 3763 阅读 · 1 评论 -
关于路由器和交换机的区别图解(总结)
简介路由器是在交换机的基础上发展而来:路由器又被称为网关设备,用于连接多个逻辑上分开的网络,它是不同网段通信的桥梁。路由器是在交换机的基础上发展而来,它们之间在概念上有一定的重叠但也有很大的不同,交换机泛指工作在任何网络层次的数据中继设备,而路由器需要提供路由、传送路径的机制,路由器能够理解不同的协议,再根据特定的路由算法把相关的数据包按照最佳路线传送到指定位置。主要区别1、路由器在网络层,路由器根据IP地址寻址,路由器可以处理TCP/IP协议,交换机不可以,交换机根据MAC地址寻址。交换机在数据原创 2022-03-30 13:57:37 · 21895 阅读 · 0 评论