![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
文章平均质量分 71
弘毅_Hao
这个作者很懒,什么都没留下…
展开
-
IPV6地址基础
前96bit采用冒分十六进制表示,而最后32bit地址则使用IPv4的点分十进制表示,例如::192.168.0.1与::FFFF:192.168.0.1就是两个典型的例子,为了实现IPv4-IPv6互通,IPv4地址会嵌入IPv6地址中,此时地址常表示为:X:X:X:X:X:X:d.d.d.d。IPv6:前缀ID+接口ID/前缀长度,如2001:0000:0000:0000:0011:0000:0000:0010/64。是的,都是2001::25de::cade,冲突了。1)iPv6的地址是可以简写的!原创 2023-06-08 16:21:02 · 2897 阅读 · 0 评论 -
ip rule 路由策略
策略路由原创 2023-05-18 10:04:12 · 1393 阅读 · 0 评论 -
ip route 和 route 命令
ip route命令和route命令原创 2023-05-13 16:16:51 · 2418 阅读 · 0 评论 -
iproute2 和 net-tools 介绍
iproute2 和 net-tools 介绍原创 2023-05-13 14:53:28 · 1227 阅读 · 0 评论 -
DHCP报文
DHCP报文原创 2022-12-20 13:54:59 · 3451 阅读 · 0 评论 -
网络请求工具wget和curl
wget; curl原创 2022-12-10 10:58:24 · 1658 阅读 · 0 评论 -
网关及其分类
网关原创 2022-11-18 15:24:45 · 1651 阅读 · 0 评论 -
限流算法: 漏桶算法和令牌桶算法
限流算法原创 2022-09-17 11:24:07 · 309 阅读 · 0 评论 -
wifi的 2.4G 和5G
Wi-Fi 工作频段原创 2022-09-17 10:53:21 · 3277 阅读 · 0 评论 -
in_addr和in6_addr结构体
1. 介绍in_addr 结构体(ipv4)和 in6_addr结构体(ipv6)1)struct in_addr 结构体:表示一个32位的IPv4地址;struct in_addr {in_addr_t s_addr; //in_addr_t一般为32位的unsigned int,其字节顺序为网络字节序,即该无符号数采用大端字节序;其中每8位表示一个IP地址中的一个数值;...原创 2022-05-21 09:47:14 · 6227 阅读 · 0 评论 -
带有vlan tag的报文与网卡的交互关系
背景嵌入式Linux系统应用领域:路由器测试网络设备的功能,抓包往往更能精确的分析问题。知识储备 1.pvid和vid默认的pvid=vlan id(vid:vlan id);PVID为Port Vlan ID,关系到端口收发数据帧时的VLAN TAG 标记;pvid是交换机上的概念,说的是进入该端口的报文如果没有打vlan id就按pvid的值打上;vid是报文上的vlan ta...原创 2022-03-12 15:51:39 · 3208 阅读 · 0 评论 -
报文学习五(SIP报文)
1. 概念SIP(Session Initiation Protocol),即会话发起协议。是一个VOIP信令协议,其目的是在IP网络中实现电话功能,即软电话功能。SIP协议是纯文本协议(消息体全部由代码自定义显示),通常为UDP承载,使用端口5060,本文对SIP协议的流程作简单描述,然后对格式进行分析。注意:网络流量中SIP协议还会使用TCP承载,也会使用其它端口。2. 组成请求行(request-line)or状态行(status-l...原创 2022-01-27 11:00:39 · 4346 阅读 · 0 评论 -
报文学习四(LLDP协议)
1.LLDP出现的原因随着网络技术的发展,接入网络的设备的种类越来越多,配置越来越复杂,来自不同设备厂商的设备也往往会增加自己特有的功能,这就导致在一个网络中往往会有很多具有不同特性的、来自不同厂商的设备,为了方便对这样的网络进行管理,就需要使得不同厂商的设备能够在网络中相互发现并交互各自的系统及配置信息。 LLDP(Link Layer Discovery Protocol,链路层发现协议)就是用于这个目的的协议。当一个设备从网络中接收到其它设备的这些信息时,它就将...原创 2021-12-17 15:57:32 · 1707 阅读 · 0 评论 -
报文学习三(ICMP协议)
1. 概念ICMP(Internet Control Message Protocol)Internet控制报文协议。它是TCP/IP协议簇的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。2. ICMP出现的原因在IP通信中,经常有数据包到达不了对方的情况,在各种错误发生的现场,为了联络发信方(报告错误信息)而飞过来的信...原创 2021-12-16 17:13:02 · 4575 阅读 · 0 评论 -
报文学习二(ARP协议)
1. 概念地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议;2. 作用 其作用是在以太网环境中,数据的传输所依懒的是MAC地址而非IP地址,而将已知IP地址转换为MAC地址的工作是由ARP协议来完成的。在以太网中,一个主机和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。所谓“地址解析”就是主...原创 2021-12-16 16:23:48 · 317 阅读 · 0 评论 -
报文学习一(过滤报文)
以下为在实际操作中常用操作1. 协议过滤 报文协议:tcp udp arp icmp http smtp ftp dns msnms ip ssl oicq bootp 等 过滤方式:直接写协议名称:http2.ip过滤(等于号两侧空格可有可无) ip.src == xx(源ip地址) ip.dst == xx(目的ip地址) ip.addr == xx(ip地址)3.mac过滤 eth.addr == xx4.协议端口过滤...原创 2021-12-16 11:37:35 · 4065 阅读 · 0 评论 -
iptables命令
摘要:iptables的主要功能是实现对网络数据包进出设备及转发的控制。当数据包需要进入设备、从设备中流出或者经该设备转发、路由时,都可以使用iptables进行控制。1. iptables中的“四表五链”及“堵通策略”A.“四表”是指,iptables的功能——filter, nat, mangle, raw. filter, 控制数据包是否允许进出及转发(INPUT、OUTPUT、FORWARD),可以控制的链路有input, forward, output...原创 2021-08-18 16:52:01 · 121 阅读 · 0 评论