当前位置:网站首页>【网络协议】ip addr
【网络协议】ip addr
2022-04-21 19:08:00 【阿月浑子2021】
IP地址是一个网卡在网络世界的通讯地址
MAC地址是一个网卡的物理地址,它的唯一性设计是为了组网的时候,不同的网卡放在一个网络里面的时候,可用不用担心冲突。MAC地址的通信范围局限在一个子网里面。
IP地址在设计时低估了未来网络的发展,32位地址远远不够使用(于是有了IPv6(128位))
本就不够用的32位IP地址还被分成5类,其中B类地址能包含的最大主机数量有6w+,一般企业基本达不到这个规模,闲置地址造浪费,而C类地址能包含的最大主机数量又太少,只有254个。于是产生了一个折中的法子叫作无类型域间选路。
无类型域间选路(CIDR):将32位IP地址一分为二,前面是网络号,后面是主机号。如:10.100.122.2/24,表示32位中,前24位是网络号,后8位是主机号。
CIDR可用用来判断一个IP地址是不是本地地址
伴随着CIDR存在的一个是广播地址,10.100.122.255,如果发送这个地址,所有10.100.122网络里面的机器都可以收到。另一个是子网掩码,255.255.255.0。
将子网掩码和IP地址进行AND计算,可以得到网络号。
D类是组播地址,使用这一类地址,组内成员机器都可以接受到信息
linux中 执行 ip addr得到的返回信息:

scope:对于 eth0 这张网卡来讲, global,说明这张网卡是可以对外的,可以接收来自各个地方的包。对于 lo 来讲,是 host,说明这张网卡仅仅可以供本机相互通信。
lo :全称是loopback,又称环回接口,往往会被分配到 127.0.0.1 这个地址。这个地址用于本机通信,经过内核处理后直接返回,不会在任何网络中出现。
< BROADCAST,MULTICAST,UP,LOWER_UP > :是net_device flags,网络设备的状态标识。
UP 表示网卡处于启动的状态;
BROADCAST 表示这个网卡有广播地址,可以发送广播包;
MULTICAST 表示网卡可以发送多播包;
LOWER_UP 表示 L1 是启动的,也即网线插着呢。
MTU1500 :指最大传输单元 MTU 为 1500,是以太网的默认值。
MTU 是二层 MAC 层的概念。MAC 层有 MAC 的头,以太网规定连 MAC 头带正文合起来,不允许超过 1500 个字节。
qdisc :queueing discipline 排队规则。内核如果需要通过某个网络接口发送数据包,就需要按照为这个接口配置的qdics把数据包加入队列。最简单的 qdisc 是 prifo ,它不对数据包做任何处理,数据包采用先入先出的方式通过队列。prifo_first 的队列包括三个波段(band),数据包按照服务类型(Type of Service,TOS)被分配到不同波段,三个波段优先级不同,波段内部先进先出。
版权声明
本文为[阿月浑子2021]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_56814032/article/details/124284395
边栏推荐
猜你喜欢

Analysis of service registration source code of Nacos

面试官:简单聊聊 Go 逃逸分析?

Apply El tooltip (bubble text prompt box) in El tabs
![[Wangdao postgraduate entrance examination 3] OSI seven layer reference model, TCP / IP reference model and five layer reference model](/img/98/80006e643cac8e44b85595fac0f67f.png)
[Wangdao postgraduate entrance examination 3] OSI seven layer reference model, TCP / IP reference model and five layer reference model

2022.04.21(LC_435_无重叠区间)

解析机器人智能推理规划

MKL库矩阵乘法

Wide application of medical robot in AI field

STM32cubeide/STM32cubeMX USB链接W25QXX做U盘

分布式事务基础
随机推荐
Which futures trading platform is the safest? How do I choose?
Qianxin monitoring equipment --- Jiaotu
Engineering method for improving model speed / accuracy
PHP + redis rush buying spike
How to set the TS slice file size for the new kernel version of easycvr?
初等数学建模问题
NMI paper by payel DAS and others of IBM Research Institute: general machine learning framework for optimizing molecules
第五章 使用 matplotlib 绘制饼图
自动控制原理第5章——频率法(思维导图)
【深度之眼】情感分析——循环神经网络用于多任务学习的文本分类TextRNN
Pretreatment problem
Research Report on the development of auction industry in 2021
Sleuth + Zipkin link tracking
OpenKG开源系列 | 人物百科知识图谱(东南大学)
医疗机器人在AI领域的广泛应用
Looking at the changes of robot education in the 21st century
Svg series - 2, draw some shapes
2021年拍卖行业发展研究报告
Wide application of medical robot in AI field
How does the national standard gb28181 platform easygbs turn on the voice intercom function?