有了IP地址,为什么还要用MAC地址呢?

[前言]

网络层次可划分为[五层因特网协议栈][七层因特网协议栈]

&1.五层--->

五层---因特网协议栈
封装内容含义主要定义过的协议
应用层报文提供对某些专门应用的支持,应用协议仅仅是网络应用的一个组成部分,运行在不同主机上的进程则使用应用层协议进行通信。DNS,http、ftp、telnet、smtp、pop3等。
传输层报文段负责为信源和信宿提供应用程序 进程间的数据传输服务(端到端)传输控制协议TCP,用户数据报协议UDP
网络层数据报负责将数据报独立地从信源发送到信宿,主要解决路由选择、拥塞控制和网络互联等问题。(主机到主机)IP/ICMP/(诸多路由协议)/ARP
数据链路层负责将IP数据报封装成合适在物理网络上传输的帧格式.或将从物理网络接收到帧解封,取出IP数据报交给网络层.--->在物理网络中传送包(节点到节点)Ethernet以太网,802.3,ppp网
物理层二进制流传送原始比特流,负责将比特流在结点间传输 

 

 

 

 

 

 

 

 

 

 

 

 

 

&2.七层--->Open Syetem Interconnection 模型

七层OSI模型
层次功能常见协议
应用层为应用软件提供很多服务,如:文件传输,电子邮件,文件服务,数据库服务,虚拟终端tftp,http,snmp,ftp,smtp,DNS,RIP,telnet
表示层用于处理在两个通信系统中交换信息的表示方式,主要包括数据格式变换、代码转换,数据加密与解密数据压缩与恢复等功能。ASCII,ASN.1,JPEG,MPEG
会话层负责维护两个结点间的传输连接,解除或建立与别的接点的联系netbios,ZIP
传输层主要向用户提供可靠的端到端的服务End to End,处理数据包错误和次序.TCP,UDP,SPX
网络层为数据在结点之间传输创建逻辑链路,通过路由选择算法为分组通过通信子网选择最适当的路径,以及实现拥塞控制网络互联等功能。IP,ICMP,OSPF,BGP,IGMP,ARP,IPX,RIP
数据链路层传输有地址的帧以及错误检测功能SLIP,CSLIP,PPP,MTU,ARP,RARP,SDLC,HDLC,STP,帧中继
物理层二进制数据ISO2110,IEEE802,IEEE802.2,EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45

 

 

 

 

 

 

 

 

 

 

 

 

 

 

网络层分层的角度:

1.网络上的分层概念

IP和MAC处于不同楼层,IP在上一层----网络层;MAC在下一层---链路层

要传达的数据(搜索栏里面搜索),都要在链路层中传递,相当于链路层位于楼房底层,要想盖楼房,必须从这一层过去.

2.IP和MAC的关系

你要从A栋--->B栋,必须要知道B栋楼的地址,所以必须要知道MAC的地址;

在不知道MAC地址的情况下,通过IP(像电话一样)查找MAC(像打电话询问地址).

过程--->首先你的计算机会根据目标IP先在缓存中查看是否有记载,没有的话,会向目标(打电话)

发送报文,最终目标返回它的地址(被告知MAC地址).然后计算机根据该地址将数据传送过去.

 

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值