1. 为什么要使用ip地址和硬件地址
Internet上的每台主机(Host)都有一个唯一的IP地址,IP地址就像是我们的家庭住址一样,如果你要写信给一个人,你游宴就要知道他(她)的地址,这样邮递员才能把信送到。
MAC(Media Access Control,介质访问控制)地址是识别LAN(局域网)节点的基档标识。网卡的物理地址通常是由网卡生产厂家烧入网卡的EPROM(一种闪存芯片,通常可以通过程序擦写),它存储的是传输数据时真正赖以标识发出数据的电脑和接收数据的主机的地址,也就是说,在神锋银网络底层的物理传输过程中,是通过物理地址来识别主机的,它一般也是全球唯一的。
2. 为什么要同时使用IP地址与物理理址
IP地址和MAC地址使用的环境是不同的```
IP地址是用于第3层网络层的TCP/IP协议,主要是在路由器封装数据包使用,以如郑咐及路由寻址方面提供帮助,
而MAC地址,是用于第2层数据链路层的以太网协议,是以太网桢的重要组成之一,在以太网环境中,只要MAC地址就可以实现通信,另外,还渣纯有arp协议将对IP地址查寻得到相应的MAC地址进行封装桢``
所以说,如果你又上互联网,又上局域网的话,丛腊就要同时使用IP地址和物理地址,IP地址是你互联网上的地址,而MAC地址,是你局域网中的地址`
3. 在网络体系中,为什么会出现两种不同的地址,即物理地址和IP地址,他们的作用是什么。
OSI/RM第二层数据链路层通过地理地址进行数据的传送
第三层网络层通过IP地址进行数据的传送.
物理地址就是MAC地址.
IP地址是只在软件中使用的抽象地址.
不论是局域网还是广域网,
发送和接收信息时都依靠的是硬件地址.
所以协议软件发送信息包之前,
必须把IP地址翻译成对应的物理地址,
这个过程称为地址解析(address
resolution)
要是还不明白建议你看下
书
上面有详细的解释
和这个差不多
只不过多了写
白痴型的例子
4. 说明IP地址与物理地址的区别,为什么要使用这两种不同的地址
这个是根据OSI7层协议来的,物理地址是用来硬件识派型别的,IP地址是用开管理通讯地址的。就好像你的身份证既有名字还漏羡裂有号码,名字可能有一样的 但是号码肯定不可能一样。名字就相返闭当于IP地址,身份证号码就相当于物理地址。
5. 为什么TCP/IP互联网中同时需要IP地址和物理地址这两种地址
TCP/IP协议是分层的,层与层之间是透明的.
IP地址用于网络层通信,工作设备如路由器
物理地址用于链路层通信,工作设备如交换机
当进行包交换时,发送时逐渐从低层加至高层,而接收时逐渐从高层解到低层.
因此IP地址归根结底是要进入到链路层的,所以有ARP协议使得IP地址转化为MAC地址,然后进行链路层的通信.
6. 说明IP地址与物理地址的区别。为什么要使用这两种不同的地址
理论上来说,IP地址和物理地址是没有联系的。
IP地址是由NIC提供给ISP的。你上网的时候一般是和本地ISP进行连接,无论ADSL,电话拨号,专线,DDN……所以,你的物理地址和IP地址就有了联系。
你的IP地址就是当地的了。如果你用长途电话拨号上网,比如在北京拨一个上海的ISP,这样你的IP就是上海的了。
他说的物理地址是什么意思啊?是网络设备的地址(MAC)么,我理解成你所在地的生活中的地址了。我重新解释好了。
每块网卡在生产出来后,除了基本的功能外,都有一个唯一的编号标识自己。全世界所有的网卡都有自己的唯一标号,是不会重复的。这个MAC地址是由48位2进制数组成的,通常分成6段,用16进制表示就是类似00-11-22-33-44-55的一串字符。由于它的唯一性,我们就用它来标识你的那块网卡。这个地址应该是写入网卡的芯片中的,硬件上是无法更改的(有个网络设备可以,比如宽带路由器),但是它最终要通过软件发送出去,所以在操作系统中,就又能修改了。这个地址和IP地址更没有什么联系了。网卡、Modem各种设备可以有任何IP地址,内部的、外部的……一个网卡还可以有两个IP地址。
MAC地址只在局域网内传播,在Internet上传输的数据是以IP地址定位的,不以物理地址定位。