一、IP地址
是指使用TCP/IP协议指定给主机的32位地址。IP地址由用点分隔开的4个8八位组构成,如192.168.1.101就是一个IP地址,现在有很多计算机都是通过先组建局域网,然后通过交换机和网络连接的。然后给每个用户分配固定的IP地址,由管理中心统一管理,这样为了管理方便就需要使用MAC地址来标志用户,防止发生混乱,明确责任(比如网络犯罪)。
二、MAC地址
同IP地址的区别就在于,虽然他们在局域网中是一一对应的关系。不过IP地址是跟据现在的IPv4标准指定的,不受硬件限制比较容易记忆的地址,而Mac地址却是用网卡的物理地址,多少与硬件有关系,比较难于记忆。
三、IP地址和MAC地址的区别与联系
为什么IP地址和MAC地址会同时存在呢?
MAC地址是标识主机位置的,IP地址也是,但是二者最大的不同就是,MAC地址是厂家在生产设备(电脑、路由器等)的时候就直接写在硬件里面去了,虽然可以通过某种方式修改,但是非常非常麻烦,而IP地址是一个逻辑的东西,是可以随时分配的,是一个即插即用的逻辑地址,所以对于人们来说,当然更喜欢用IP地址来作为网络主机的标识了。
四、NAT和PAT
简单的理解,它们都是网络地址转换,相当于一个翻译官的角色,把不符合国际网络标准的内部地址翻译成通用的可以识别的地址,
只不过不同的是一个是一对一,一个是一对多复用地址转换。
为什么需要它们的存在呢,它们的目的是私人ip和公共ip的转换,说到这里,我们不得不提前提一下ipv4和ipv6了,由于ipv4资源的大量枯竭,导致人均可以使用的ip网络地址严重不足,然而ipv6网络一时间无法完全升级替代前者,这就使得nat和pat技术的出现有了用武之地。
下章我们会仔细讲讲ipv4和ipv6,以及路由转发协议的相关知识。
领取专属 10元无门槛券
私享最新 技术干货