通信原理(对等网络通信)

一、对等网络通信原理

1、对等网络

特征:私网 —— 私网(局域网 —— 局域网),公网 —— 公网

私有 IP 地址:特点:(可重复)(不花钱)

可重复的私有 IP 地址是解决 IPv4 不够用的手段之一

10.0.0.0 ~ 10.255.255.255

172.16.0.0 ~ 172.31.255.255

192.168.0.0 ~ 192.168.255.255

2、拓扑图

电脑A —— S1 —— R1 —— R2 —— S2 —— 电脑B

3、电脑 A 与电脑 B 通信过程
  • 电脑A封装数据:

    • Sport:随机

    • Dport:对应服务端口

    • SIP:电脑A(已知,配置)

    • DIP:电脑B(局域网:询问或查询)(公网:DNS

    • SMAC:电脑A(已知,出厂时网卡配置)

    • DMACR1-1 口(默认网关配置 IP)(ARP 协议通过 IP 解析 R1-1 的 MAC 地址)

  • 数据封装完成后通过物理层把数据发送给交换机 S1

    • S1发现目标 MAC 不是它,交换机不拆包头

    • 查询MAC地址表,查到 R1-1 的 MAC 地址对应自己的2号接口

    • 由2 号接口转发至 R1-1

  • 路由器 R1 收到后发现目标 MAC 是它

    • 拆 MAC 包头,发现目标 IP 不是它,查路由表

    • 封装新的 MAC 包头,源 MAC 是它自己的 R1-2 接口的MAC,目标 MAC 是 R2-1 接口的MAC地址

    • 没拆 IP 包头,源 IP 和 目标 IP 不变

    • 由2号口转发至 R2-1

  • 路由器 R2 收到后发现目标 MAC 是它

    • 拆 MAC 包头,发现目标 IP 不是它,查路由表

    • 封装新的 MAC 包头,源 MAC 是它自己的 R2-2 接口的MAC,目标 MAC 是电脑 B 的 MAC 地址

    • 没拆 IP 包头,源 IP 和 目标 IP 不变

    • 由2号口转发至交换机 S2

  • 交换机 S2 收到后

    • S2发现目标 MAC 不是它,交换机不拆包头

    • 查询MAC地址表,查到 电脑 B 的 MAC 地址对应自己的2号接口

    • 由2 号接口转发至电脑 B

  • 电脑 B 返回数据包给电脑 A ,通信过程一样(交换源目标 IP 和 MAC 地址),通信完成

为什么接收数据时要确认两遍(MAC和 IP)?

IP 地址永不变,MAC地址每经过一次路由都重新计算

4、网关
(1)、网关首先是路由器
(2)、还是当前电脑的默认路由(路由表的执行顺序是由上往下顺序执行)

直连网段(同网段)通信自己直接处理

(3)、非直连网段(跨网段)通信交给默认路由(网关)处理

只有 IP 地址和子网掩码都是 0.0.0.0 的地址才是默认路由

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值