计算机网络 路由器 链路层 MTU 最大传送单元 网络层

一个链路层数据帧能够承载的最大数据量,被称为最大传送单元(MTU)。

因为IP数据报,被封装在链路层的帧中,因此链路层的MTU,严格地限制了IP数据报的长度,并且在IP数据报的源与目的路径上的各段链路可能会使用不同的链路层协议,有不同的MTU。

如果当IP数据报的总长度大于链路MTU的时候,就需要讲IP数据报中的数据报分装在多个较小的IP数据报中,这些较小的数据被称为片。

IP地址,主机号全为0的表示网络自身,如:202.98.174.0。

主机号全为1的表示本网络的广播地址,又称为直接广播地址,如202.98.174.255。

IP地址的特点:

1,每个IP地址都由网络号的主机号两部分组成,因此IP地址是一种分等级的地址结构。分等级的好处是,(1)IP地址管理机构在分配IP地址的时候,只分配网络号,而主机号,则由得到的改网络的单位自行分配,方便了IP地址的管理(2)路由器,仅仅根据目的主机所连接的网络号来转发分组,而不考虑目标主机号,从而减少了路由表所占的存储空间。

2,IP地址是标志一台主机,或者路由器和一条链路的接口。当一台主机,同时连接到两个网络的时候,该主机就必须同时具有两个相应的IP地址,其网络号必须是不同的。因此,路由器至少应该具有两个或者两个以上的IP地址,每个端口都由一个不同网络号的IP地址。

3,用转发器或者桥接器(网桥等)连接的若干LAN仍然是同一个网络(同一个广播域),因此该LAN汇总所有主机的IP地址的网络号必须相同,但是主机号必须是不同。

网络地址转换(NAT):

网络地址转换,Network Address Translation,是指通过将专用网络地址,转换为公用的网络地址,从而对外隐藏内部管理的IP地址。他使得,整个专用网只需要一个全球IP地址就可以鱼互联网连通,因为专用网本地IP地址是可以重用的,所以NAT大大节省了IP地址的消耗。同时,因为他隐藏了内部网结构,从而降低了内部网络受到攻击的风险。

使用NAT的时候,需要在专用网连接到互联网的路由器上安装NAT软件,NAT路由器至少有一个有效的外部全球地址。当使用本地地址的主机和外界通信的时候,NAT路由器使用ANT转换表进行本地IP地址和全球IP地址的转换。Nat转换表中存放着本地IP地址:端口号,到全球IP地址:端口号的映射,通过这种映射,可以使得多个私有的IP地址映射到一个全球IP地址。

相关推荐
无奈笑天下4 小时前
银河麒麟上nproc命令教程详解
linux·运维·服务器
我不会插花弄玉6 小时前
6.传输层协议UDP【由浅入深-网络】
网络·网络协议·udp
火云代理7 小时前
更换网络后为什么会退出登录?分清 IP、Cookie 与会话的关系
服务器·网络·网络协议·tcp/ip·php·ip
威嵌神州8 小时前
嵌入式排故实录:高并发下串口数据“超时丢包”的根因剖析与架构优化
运维·服务器·嵌入式硬件·缓存
xbzb10 小时前
容器 IP 每次重建都变?docker network 五种模式与自定义网桥固定地址
网络·docker·容器·ip·network·固定
火云代理11 小时前
同一个网站,有的网络能打开、有的打不开?认识 IPv4 与 IPv6 的访问差异
服务器·网络·网络协议·tcp/ip·测试工具·php·状态模式
坤坤子吖11 小时前
Linux网络编程:TCP 粘包与半包问题,如何正确处理 TCP 流式数据?
linux·服务器·网络·笔记·网络协议·学习
星恒随风13 小时前
MySQL 从零入门(六):复合查询详解——多表查询、自连接、子查询与 UNION
linux·服务器·数据库·mysql
无足鸟ICT14 小时前
【RHCA+】IO调度算法
linux·服务器
火云代理14 小时前
Python 使用代理 IP 前,先弄清 Requests 的配置来源与验证方法
网络·python·网络协议·tcp/ip·ip