IP编址


前言

  网络层位于数据链路层与传输层之间。网络层中包含了许多协议,其中最为重要的协议就是IP协议。网络层提供了IP路由功能。理解IP路由除了要熟悉IP协议的工作机制之外,还必须理解IP编址以及如何合理地使用IP地址来设计网络。


一、IP编址

IP地址由网络部分和主机部分组成
IP地址由32bit组成,通常用十进制表示

在这里插入图片描述
以下是二进制、十进制、十六进制转换

在这里插入图片描述

二、IP地址

IP地址分类

A类地址 ----- 0.0.0.0 ~ 127.255.255.2555

  网络位8bit,主机位24bit
B类地址 ----- 128.0.0.0 ~ 191.255.255.255
  网络位16bit,主机位16bit
C类地址 ----- 192.0.0.0 ~ 223.255.255.255
  网络位24bit,主机位8bit
D类地址 ----- 224.0.0.0 ~ 239.255.255.255
  组播地址范围
E类地址 ----- 240.0.0.0 ~ 255.255.255.255
  保留地址“1111”

IP地址类型

私有地址范围

  10.0.0.0~10.255.255.255
  172.16.0.0~172.31.255.255
  192.168.0.0~192.168.255.255
  例如:地址127.0.0.1等效于localhost或本机IP。 一般用于测试使用。

特殊地址

  127.0.0.0 ~ 127.255.255.255 ---- 用于回路测试
  0.0.0.0 ---- 环回口地址
  255.255.255.255 ---- 当前子网的广播地址

子网掩码

A类 ----- 255.0.0.0
B类 ----- 255.255.0.0
C类 ----- 255.255.255.0
  子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。
  子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
  子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。
  
在这里插入图片描述
  如图,如果掩码是24位,那么同个网段的IP就是256个,如果掩码是23,那么主机位的分段点向前移一位,相比较同网段的IP地址有512个。
  通过子网掩码,就可以判断两个IP在不在一个局域网内部。
  子网掩码可以看出有多少位是网络号,有多少位是主机号

网关

  网关(Gateway)又称网间连接器、协议转换器。默认网关在网络层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关的结构也和路由器类似,不同的是互连层。网关既可以用于广域网互连,也可以用于局域网互连

  网关实质上是一个网络通向其他网络的IP地址。
  比如有网络A和网络B,网络A的IP地址范围为“192.168.1.1~192. 168.1.254”,子网掩码为255.255.255.0;网络B的IP地址范围为“192.168.2.1~192.168.2.254”,子网掩码为255.255.255.0。

  在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,即使是两个网络连接在同一台交换机(或集线器)上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的网络里。

  而要实现这两个网络之间的通信,则必须通过网关。如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机。

  所以说,只有设置好网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信。那么这个IP地址是哪台机器的IP地址呢?网关的IP地址是具有路由功能的设备的IP地址,具有路由功能的设备有路由器、启用了路由协议的服务器(实质上相当于一台路由器)、代理服务器(也相当于一台路由器)。

总结

IP编址以及进制之间的转换
子网掩码用于区分IP网段,形成N个子网段
网关用来转发来自不同网段之间的数据包

每天学习一点点,收获一点点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

darkqaz

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值