IP地址、网关、网络/主机号、子网掩码关系

一、IP地址

IP地址组成

IP地址分为两个部分:网络号和主机号

(1)网络号:标识网段,保证相互连接的两个网段具有不同的标识。

(2)主机号:标识主机,同一网段内,主机之间具有相同的网络号,但是必须有不同的主机号。

IP地址规则

同一个局域网中,主机之间的网络号是相同的,主机号必须不同。 在两个相邻的局域网中,要求网络号是 不同 的。(同一个 路由器(WAN口和LAN口得有不同的网络号) 连接的局域网)

二、子网掩码

规则

(1)子网掩码( 32位 )划分出从哪里到哪里是一个网络号。
(2)左半边都是1,右半边都是0。(不会1和0混着)
(3)左半边有多少个1就表示IP地址左侧的多少位是网络号。 (把子网掩码和IP地址进行按位与运算,得到的结果就是网络号)

子网掩码为255.255.255.0表示前24位为网络号,此时由于IP地址为192.168.71.1,因此网络号为192.168.71.0。而主机号为 192.168.71.1
默认情况:
特殊的IP地址:
(1)如果一个IP地址,主机号为0,此时这个IP就表示网络号.192.168.71.0 ,代表当前局域网。
(2)如果一个IP地址,主机号为1,此时这个IP往往表示这个局域网的"网关"。192. 168.71.1 代表局域网的网关。(通常就是路由器的IP) (不是强制要求 只是习惯 用法,可以手动改的)

三、网关

也就是出入口,网关的角色一般就是路由器,局域网内主机可以直接进行通信,如果与局域网外的主机进行通信,先把数据发给网关,再由网关根据目的地址转发出去。 ****把守着当前局域网和其他局域网之间的出入口。网关也就是路由。

IP地址为192.168.28.44
子网掩码为255.255.255.0,左半边有多少个1就表示IP地址左侧的多少位是网络号。(把子网掩码和IP地址进行按位与运算,得到的结果就是网络号),则左边24位是网络号,为192.168.28.0
如果一个IP地址,主机号为1,此时这个IP往往表示这个局域网的"网关"。192. 168.28.1 代表上述局域网的网关。(通常就是路由器的IP) (不是强制要求 只是习惯 用法,可以手动改的)

四、 路由选择


路由选择,是"启发式"的过程,非常类似于 "问路"
IP数据报中包含目的IP, 网络数据报到达路由器的时候,路由器自身有一个"路由表"数据结构。 (路由表就是这个路由器认识的路), 一个路由器无法认识到网路的全貌,但是可以认识附近的一部分。 如果当前的目的IP路由器认识就会给出一个明确的路线, 如果当前的目的IP路由器不认识,路由器就会把数据报转发给一个"更见多识广的路由器"(在路由表里有个 默认的选项,下一跳)。 如果找不到目的地,则说明IP地址不存在(或者不可达)。TTL 路由过程不光是找一条路,,也需要筛选一条更好的路。

相关推荐
AALoveTouch3 小时前
网球馆自动预约系统的反调试
javascript·网络
一个响当当的名号4 小时前
一些主要应用和NAT
运维·服务器·网络
洋葱圈儿6665 小时前
nat静态地址转化
网络·智能路由器
OPTree4126 小时前
H3C网络设备 实验三: 搭建两个局域网,使两个局域网相互通信(路由器,自动分配ip,DHCP协议)
网络·tcp/ip·智能路由器
WTCLLB6 小时前
netgear r6220 路由器,刷openwrt后,系统备份还原
linux·网络·智能路由器·openwrt
做运维的阿瑞7 小时前
Linux系统性能监控与故障定位实战:CPU/内存/I/O/网络
linux·运维·网络
CiLerLinux7 小时前
第五十二章 ESP32S3 UDP 实验
网络·单片机·嵌入式硬件·网络协议·udp
切糕师学AI8 小时前
P2P技术
网络·网络协议·p2p
尤利乌斯.X9 小时前
复杂网络仿真从入门到精通:0 学习路线
网络·学习·matlab·仿真·复杂网络
JJJJ_iii10 小时前
【深度学习03】神经网络基本骨架、卷积、池化、非线性激活、线性层、搭建网络
网络·人工智能·pytorch·笔记·python·深度学习·神经网络