WEB开发网
开发学院操作系统windows 2008 Windows 2000 TCP/IP协议概述 阅读

Windows 2000 TCP/IP协议概述

 2006-08-17 12:08:52 来源:WEB开发网   
核心提示: 如果信宿IP地址和子网掩码相对应(例如上例),就把数据报发送到本地网络上,Windows 2000 TCP/IP协议概述(5), 如果信宿IP地址和子网掩码不对应,就把数据报发送到和信宿IP地址相应的网关上,带有掩码255.255.255.0的某个C类I P地址222.16.8.254,为

如果信宿IP地址和子网掩码相对应(例如上例),就把数据报发送到本地网络上。 

如果信宿IP地址和子网掩码不对应,就把数据报发送到和信宿IP地址相应的网关上。

子网掩码中的“1”和“0”并不是以字节为单位的,例如某一子网掩码编码为255.255.214.0,则表示该子网中有13位主机地址。

子网掩码一方面可以用来判断两个IP地址是否属同一子网,另一方面也可以用来找出子网的地址。例如,假设有两个IP地址222.16.8.3和222.16.8.11,则对应的二进制表示分别为:

十进制:222.16.8.3

二进制: 11 0 1111 0 . 0 0 0 1 0 0 0 0 . 0 0 0 0 1 0 0 0 . 0 0 0 0 0 0 11

十进制: 222.16.8.11

二进制: 11 0 1111 0 . 0 0 0 1 0 0 0 0 . 0 0 0 0 1 0 0 0 . 0 0 0 0 1 0 11

子网掩码:

十进制:2 5 5 . 2 5 5 . 2 5 5 . 0

二进制:11111111 . 111111111 . 111111111 . 0 0 0 0 0 0 0 0

若判断这两个IP地址是否为同一子网,其操作是将每个IP地址与子网掩码进行按位与,如果所得的结果相同,则表示两个IP地址属于同一子网,否则表示两个IP地址属于不同子网。

222.16.8.3地址按位与运算后为:

11011110.00010000.00001000.00000000

222.16.8.11地址按位与运算后为:

11011110.00010000.00001000.00000000

所以,这两个IP地址属于同一子网。

子网掩码用于求子网地址时,也采用按位与运算。例如,带有掩码255.255.255.0的某个C类I P地址222.16.8.254,为找到子网地址,可按如图8 - 18所示的方式进行运算。

TCP/IP协议的新特性

上一页  1 2 3 4 5 6  下一页

Tags:Windows TCP IP

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接