估计很多人都有这个疑问,但没见哪本书上解释清楚,都只是描述IP是什么,MAC是什么。当数据包到达局域网后,完全可以直接送到对应的IP地址主机,为什么还要询问一下对应IP主机的mac地址? 一个邮递员拿着地址详细到教室的一封信,收件人是小明,教室里没有重名的,邮递员问“小明的学号是多少?”,小明站起来回答“150807”,然后小明坐下,然后邮递员说“学号150807的过来拿信”,小明站起拿信。哎,好像重复了点什么。
我看了很多答案后,发现都没回答到根上,下面是我的理解:
别比喻来比喻去了,都没说到点上,实话告诉你吧,IP可以没有,但是MAC一定要有,为啥?
比如局域网内你有一个数据包要发给路由器,谁是路由器?哦,你知道IP为192.168.1.1的设备是路由器,你准备发给他,但是问题又来了,IP为192.168.1.1的设备它究竟是谁?
你肯定会说,你这不放屁么,就是IP为192.168.1.1的设备啊!
关键就在这里了,ip这是一个逻辑划分的东西,今天我高兴192.168.1.1是华为路由器,明天可能是小米路由器。
而数据包/帧是实实在在的光信号或者电信号,是物理的,要往哪发你肯定得给我设备的地址,你给我一个逻辑划分的东西,我咋知道往哪发?得有点有什么东西和硬件绑在一起是吧?
这个东西就是mac地址,说白了就是硬件的地址。
你要知道,IP是人逻辑划分的,每家都有192.168.1.1,你说的是哪家的?你去网吧看看那插满线狂闪着灯的交换机,那玩意是不需要IP的
话说回来,如果没有mac地址,局域网内,你咋知道哪个设备分配的哪个ip?哦,这个东西有根天线,看起来像路由器,那它就是192.168.1.1吧。。。。
最后如果你把IP烧进路由器,那你就可以说我不需要mac,我用ip也能上网!无所谓ip与mac,这就是一个区分谁是谁的问题
1.文章《有了ip地址可以干什么用的》援引自互联网,为网友投稿收集整理,仅供学习和研究使用,内容仅代表作者本人观点,与本网站无关,侵删请点击页脚联系方式。
2.文章《有了ip地址可以干什么用的》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
相关推荐
- . 现代买票为什么带上携程保险
- . 潮阳怎么去广州南站
- . 湖南马拉河怎么样
- . 烧纸为什么到三岔路口
- . 百色为什么这么热
- . 神州租车怎么样
- . 芜湖方特哪个适合儿童
- . 护肤品保养液是什么类目
- . 早晚的护肤保养有哪些项目
- . 女孩护肤品怎么保养的最好