计算机网络基础IP地址知识点总结
一、IP地址基础
* IP地址是计算机网络中的唯一标识符,用于标识网络中的设备
* IP地址由32位二进制数组成,通常以点分十进制表示(如:192.168.1.1)
* IP地址可以被分为网络标识码(Network ID)和主机标识码(Host ID)两部分
二、二进制转十进制
* 二进制转十进制的方法是:将二进制数除以2,直到结果为1为止,然后将余数和最后的1从下向上倒序写
* 例如:将十进制数302转换为二进制数:302/2=151余0、151/2=75余1、75/2=37余1、37/2=18余1、18/2=9余0、9/2=4余1、4/2=2余0、2/2=1余0,故二进制为100101110
三、IP地址分类
* IP地址被分为A、B、C、D、E五大类,其中A、B、C类是可供Internet网络上的主机使用的IP地址,而D、E类是供特殊用途使用的IP地址
* 不同类别的IP地址适用于不同规模的网络
四、IP地址组成部分
* 网络地址(Network ID):指代网络的地址,在网络的地址范围内,最小地址保留为网络地址
* 广播地址:用于向网络中的所有主机发送数据的特殊地址,使用该网络范围内的最大地址
* 主机地址:分配给网络中终端设备的地址
五、子网掩码
* 子网掩码也占用32位,可以用来从IP地址中得到Network ID和Host ID
* 子网掩码可以用来将网络切割为若干个子网
* 子网掩码可以用来确定传入数据包的合理路由
六、子网
* 通过子网掩码和IP地址的AND运算可以获得Network ID和Host ID
* 子网可以根据需要被划分为多个小网络
* 子网掩码可以用来确定子网的范围
七、IP路由器
* IP路由器用于连接不同的网络,允许数据包在不同的网络之间传输
* IP路由器使用子网掩码来确定传入数据包的合理路由
* 发送主机必须确定应该将数据包直接发送到本地网络中的主机还是应将其转发到网关