IP 网络设置基础知识
Ubuntu 主机可能有许多具有不同 Internet 协议 (IP) 地址的网络接口。接口可能有很多种,比如:
环回:lo
以太网:eth0、eth1…
Wi-Fi:wlan0、wlan1、wifi0 …
令牌环:tr0、tr1……
PPP:ppp0、ppp1 …
还有许多其他可用的网络设备,包括 SLIP、PLIP(串行和并行 IP)、控制特定网络接口上的流量的“整形器”设备、帧中继、AX.25、X。 25、ARCnet 和 LocalTalk。
每个直接连接到 Internet(或任何基于 IP 的网络)的网络接口都由一个唯一的 32 位 IP 地址标识。 IP地址可以分为两部分:网络地址和主机地址。如果您获得一个 IP 地址并将网络地址部分设置为全 1,将主机地址部分设置为全 0,您将获得该网络的子网掩码。
传统上,IP网络根据网络地址的长度分为三组8、16、24位。该系统不灵活且浪费大量IP地址,因此目前的IPv4网络都是由可变长度的网络号分配的。
IP 地址网络掩码长度
A类1.0.0.0 – 126.255.255.255 255.0.0.0 === /8
B 类 128.0.0.0 – 191.255.255.255 255.25< @5.0.0 === /16
C 类 192.0.0.0 – 223.255.255.255 255.25< @5.255.0 === /24
此范围之外的 IP 地址用于特殊目的。
每个组都有一系列保留供局域网 (LAN) 使用的地址。这些地址与 Internet 上的地址不冲突。 (类似地,如果主机被分配了这样的地址,它们就不能直接访问 Internet,需要通过网关或网络地址转换服务(NAT)作为代理才能访问 Internet。)这些地址范围列在表中下面,包含每组中这些地址范围的数量。
网络地址长度有多少
A级10.x.x.x /8 1
B 类 172.16.x.x – 172.31.x.x /16 16
C 类 192.168.0.x – 192.168.255.x /24 256
IP 网络中 IP 地址的第一个值是网络本身,最后一个值是该网络的广播地址。所有剩余的 IP 地址都可以分配给网络中的主机。通常第一个和最后一个 IP 地址是为该网络的 Internet 网关保留的。
路由表包含有关内核如何将 IP 数据包发送到其目的地的信息。这是本地网络 (LAN) 上 Debian 主机的路由表,IP 地址为 192.168.50.x/24。另一台主机 192.168.50.1(也在 LAN 中)是公司网络 172.20.xx/16 的路由器c类网络ip地址主机数,主机192.168.50.254(也在局域网上)是负责上网的路由器。
#路线
内核IP路由表
Destination Gateway Genmask Flags Metric Ref Use Iface
127.0.0.0 * 255.0.0.0 U 0 0 2 罗
192.168.50.0 * 255.255.255.0 U 0 0 137 eth0
172.20.0.0 192.168.50.1 255.255.0.0 UG 1 0 7 eth0
默认 192.168.50.254 0.0.0.0 UG 1 0 36 eth0
第一行表示如果传输目的地是127.x.x.xc类网络ip地址主机数,会通过lo环回网络接口路由。
第二行表示如果传输目的地是局域网,会通过eth0路由。
第三行表示如果传输目的地是公司网络,会通过eth0路由,最后发送到网关192.168.50.1。
第四行表示如果传输目的地是互联网,则通过etho路由,最后发送到网关192.168.50.254。
路由表中的 IP 地址也可以用名称表示,从 /etc/networks 或通过解析器(C 库)获得。
除了路由之外,内核还实现了网络地址转换 (NAT)、流量控制和数据包过滤。
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 欧资源网