(2)子网掩码。 子网掩码是一个32位地址,它用于屏蔽|P地址的一部分以 区别网络D和主机|;用来将网络分割为多个子网;判断 目的主机的|P地址是在本局域网或是在远程网。在TCP/P 网络上的每一个主机都要求有子网掩码。这样当TCP/P网 络上的主机相互通信时,就可用子网掩码来判断这些主机 是否在相同的网络段内。 如表5-2所示为各类地址所默认的子网掩码。其中值为1 的位用来定出网络的D号,值为0的位用来定出主机|D 例如,如果某台主机的卩地址为192.168.101.5,通过分析 可以看出它属于C类网络,所以其子网掩码为 255255.250,则将这两个数据作逻辑与(AND)运算 后结果为192168.101.0,所得出的值中非0位的字节即为 该网络的D。默认子网掩码用于不分子网的TCPP网络
(2)子网掩码。 子网掩码是一个32位地址,它用于屏蔽IP地址的一部分以 区别网络ID和主机ID;用来将网络分割为多个子网;判断 目的主机的IP地址是在本局域网或是在远程网。在TCP/IP 网络上的每一个主机都要求有子网掩码。这样当TCP/IP网 络上的主机相互通信时,就可用子网掩码来判断这些主机 是否在相同的网络段内。 如表5-2所示为各类IP地址所默认的子网掩码。其中值为1 的位用来定出网络的ID号,值为0的位用来定出主机ID。 例如,如果某台主机的IP地址为192.168.101.5,通过分析 可 以 看 出 它 属 于 C 类 网 络 , 所 以 其 子 网 掩 码 为 255.255.255.0,则将这两个数据作逻辑与(AND)运算 后结果为192.168.101.0,所得出的值中非0位的字节即为 该网络的ID。默认子网掩码用于不分子网的TCP/IP网络
类子网掩码 子网掩码的二进制表示 A 255.0.0.0 1111111100000000.0 0000000.00000000 B 255.2550.0 11111111.1111111100 00000000000000 C 255.255.255.0 11111111.11111111.111 11111.00000000
类 子网掩码 子网掩码的二进制表示 A 255.0.0.0 11111111.00000000.0 0000000.00000000 B 255.255.0.0 11111111.11111111.00 000000.00000000 C 255.255.255.0 11111111.11111111.111 11111.00000000
具体的运算步骤如下: 例如:1921681015的二进制表示为1100000010101000 0110010100000101B;子网掩码为255.255.255.0,其二进 制值为11111111111100000,则当 192168.101.5和2552552550进行逻辑与运算 11000000101010000110010100000000 11111111111111111111111111111111 1100000010101000011001010000000 后,所得出结果为11000000101010000110010100000000 其中非0的三个字节,即192168101为该网络|D,剩余的字 节(即5)为主机|D。若该网络的另一台的地址为 192.168.101.250,子网掩码也为255.255.255.0,则同样会 得到网络|D为192168101,因此这两台主机在同一网段内
具体的运算步骤如下: 例如:192.168.101.5的二进制表示为 11000000 10101000 01100101 00000101B;子网掩码为255.255.255.0,其二进 制值为 11111111 11111111 11111111 00000000 , 则 当 192.168.101.5和255.255.255.0进行逻辑与运算 11000000 10101000 01100101 00000000 11111111 11111111 11111111 11111111 11000000 10101000 01100101 0000000 后,所得出结果为11000000 10101000 01100101 00000000, 其中非0的三个字节,即192.168.101为该网络ID,剩余的字 节 ( 即 5 ) 为 主 机 ID 。 若 该 网 络 的 另 一 台 的 IP 地 址 为 192.168.101.250,子网掩码也为255.255.255.0,则同样会 得到网络ID为192.168.101,因此这两台主机在同一网段内
警子网掩码的另一个用途就是可将网络分割为多个以路由连 接的子网。如果某单位仅申请了一个网络|D号,但其网络规 模较大,需要按照部门划分出多个子网段,此时可以借助子 网掩码来实现需求。从|P地址的三层结构可以看出,用于子 网掩码的位数决定可能的子网数目和每个子网内的主机数目 在定义子网掩码之前,必须弄清楚网络中使用的子网数目和 主机数目,这有助于今后当网络主机数目增加后,重新分配 P地址的时间,子网掩码中如果设置的位数使得子网越多, 则对应的其网段内的主机就越少 5.IP路由 路由是数据从一个节点传输到另一个节点的过程。例如,要 出发到某地,一般先确定到达目的地的路线。在TCPP网络 中,同一网络区段中的计算机可以直接通信,不同网络区段 中的计算机要相互通信,则必须借助于|P路由
子网掩码的另一个用途就是可将网络分割为多个以IP路由连 接的子网。如果某单位仅申请了一个网络ID号,但其网络规 模较大,需要按照部门划分出多个子网段,此时可以借助子 网掩码来实现需求。从IP地址的三层结构可以看出,用于子 网掩码的位数决定可能的子网数目和每个子网内的主机数目。 在定义子网掩码之前,必须弄清楚网络中使用的子网数目和 主机数目,这有助于今后当网络主机数目增加后,重新分配 IP地址的时间,子网掩码中如果设置的位数使得子网越多, 则对应的其网段内的主机就越少。 5.IP路由 路由是数据从一个节点传输到另一个节点的过程。例如,要 出发到某地,一般先确定到达目的地的路线。在TCP/IP网络 中,同一网络区段中的计算机可以直接通信,不同网络区段 中的计算机要相互通信,则必须借助于IP路由
在网络中要实现|P路由必须使用路由器,而路由器可以是 专门的硬件设备,如 Cisco公司的路由器等;若没有专用 的路由设备,也可以将某台计算机设置为路由器。不论用 何种方式实现,路由器都是靠路由表来确定数据报的流向 的,|P路由表实际上是相互邻接的网络P地址的列表, 个节点接收到一个数据报时,便査询路由表,判断目的 地址是否在路由表中,如果是,则直接送给该网络,否则 转发给其他网络,直到最后到达目的地 在TCPP网络中,|P路由器又叫P网关。每一个节点都有 自己的网关。P报头指定的目的地址不在同一网络区段中 就会将数据报传送给该节点的网关,如果网关知道数据报 的去向,就将其转发到目的地。每一网关都有一组定义好 的路由表,指明网关到特定目的地的路由。网关不可能知 道每一个|P地址的位置,因此网关也有自己的网关,通过 不断转发、寻找路径,直到数据报到达目的地为止
在网络中要实现IP路由必须使用路由器,而路由器可以是 专门的硬件设备,如Cisco公司的路由器等;若没有专用 的路由设备,也可以将某台计算机设置为路由器。不论用 何种方式实现,路由器都是靠路由表来确定数据报的流向 的,IP路由表实际上是相互邻接的网络IP地址的列表,当 一个节点接收到一个数据报时,便查询路由表,判断目的 地址是否在路由表中,如果是,则直接送给该网络,否则 转发给其他网络,直到最后到达目的地。 在TCP/IP网络中,IP路由器又叫IP网关。每一个节点都有 自己的网关。IP报头指定的目的地址不在同一网络区段中, 就会将数据报传送给该节点的网关,如果网关知道数据报 的去向,就将其转发到目的地。每一网关都有一组定义好 的路由表,指明网关到特定目的地的路由。网关不可能知 道每一个IP地址的位置,因此网关也有自己的网关,通过 不断转发、寻找路径,直到数据报到达目的地为止