刚开始熟悉IP地址的时候,大概是公司用12306刷火车票的时候被IP屏蔽了。相信被屏蔽的IP大家都不陌生。如果经常在网吧打游戏,这种情况并不少见。
IP地址和***c地址对于很多程序员来说很难理解。今天就来说说网络世界里的IP地址和MAC地址。
ip地址
实际上,网络世界是我们现实世界的延伸。我们可以在现实中的电脑上找到很多东西类似的例子。在现实世界中,如果我们想给别人发一封信,我们需要什么信息?最重要的是地址信息,IP地址就是我们计算机网络世界里的地址。有了这个地址,我们可以很快找到相应的机器。
当我们在浏览器**问一个网站时,会先用这个网址去DNS端进行解析,得到最终的IP地址。在互联网中,根据这个IP地址,每个交换机最终会将用户的请求发送到相应的网络。
我们现在用的IP地址是32位,也就是IPv4。当年制定这个标准的时候,我们没有想到这个世界的计算机会发展的这么快,慢慢的,网络IP就不够用了。好在IP地址其实是分外部IP和内部IP的。比如一个城市有很多小区,每个小区可能有一个602楼,这个楼是内网IP,外网IP就像这个的名字和位置,比如深圳后海中心区深圳湾1号。如果去深圳,直接问人602栋在哪里。没人知道,但是到了深圳湾楼下,问一下602栋的位置,马上就有人告诉你。
MAC地址
电脑的MAC地址,也叫物理地址,每个网卡生产的时候,每个厂家都会给自己的网卡分配一个唯一的ID。MAC地址就像一个人的身份证。当然,身份证可以伪造,MAC地址也可以伪造。有些工具可以被篡改。当然,如果局域网内有两台MAC地址相同的机器,就会出现问题。
MAC地址在网络通信中起什么作用?其实MAC地址只在局域网有效。就像在大马路上喊一个人的身份证,没有人会知道。只有你到了他们小区,在那里喊,才能有人回答。当有被请求的***时,***会对局域网内的机器喊,哪台机器的IP是XXX,对应的机器会回复它的MAC地址,然后***就知道使用这台机器进行通信了。
摘要
好了,今天我们介绍了IP地址和MAC地址的区别。计算机网络一直是程序员的难点。你明白了吗?如果不明白,可以留言评论。你可以关注我,然后我们一起学习分享。大家的支持是我继续说下去的动力。同名微信官方账号(沙查敏的碎念)
本文来自女人u加油投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/489942.html