TCP/IP:二三层的理解

1.网络二层、三层

  • 大家都知道OSI七层模型,这里就不多说,一般来说,可以通俗的理解二层指OSI的数据链路层,三层指OSI的网络层

2.二层

  • 1.何为二层
    • 二层是通过交换机寻找目的地的,是不需要ip地址的,是通过mac地址寻址的(mac地址一般来说全球唯一,每张网卡都特定一个)
  • 2.数据帧是怎么在交换机之间知道如何转发的(比如我现在IP1要去访问同网段的IP2)
    • 1.我会广播一个ARP包,询问可以到达的所有同网段主机IP2的主机MAC地址是多少
    • 2.我收到了来自IP2的主机的回复,MAC地址是B,然后将此信息加入自己的ARP表,同理中间经过的的交换机们也会存储下MAC地址与IP的关系
    • 3.IP1再次寻找IP2的时候,中间的交换机们就能够成功指路了,说明要去IP2要从哪个接口出去
  • 3.抓包查表在这里插入图片描述在这里插入图片描述

3.三层

  • 1.何为三层:
    • 通俗的来说就是通过IP寻址,那条由路由器、三层交换机等转发的路径
  • 2.数据包是怎么在路由器之间知道如何转发的
    • 1.一个数据包到达一个路由器之后,要查看这个路由器本身的路由表,表在这里插入图片描述
      Destination是目的地址,gateway也就是去往目的地址的下一跳,metric是指度量值,Iface是出接口;
    • 2.下一跳的意思就是如果要达到目的ip从本路由器接口出去对接的接口ip是多少
    • 3.数据包到达这个路由器,根据自身目的ip与路由器的表,得知想要去目的ip应该从哪个接口出去,且对端接口ip是多少。(这里为什么需要对端ip呢?因为这个接口出去可能连通着很多同网段的其他ip,从这个接口出去并不一定能走对线路)
  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值