计网第三课——网络通信过程

计网第三课

LAN层次结构设计(续)

增加硬件:网卡

  1. 计算机的物理地址是唯一的
  2. 计算机的物理地址存在网络接口卡/NIC卡中,称之为介质存取控制地址/MAC地址
  3. 网卡实现了数据链路层物理层的功能

传输层的三大功能:

  1. port
  2. 流量控制
  3. 差错控制

数据链路层:

  1. 地址域
  2. 冲突调节
  • 联网能使用相同硬件的方法吗?能使用统一的高级软件方法吗?
  • 分层技术有什么好处?
  • 局域网中的实际通信过程?

WAN的层次结构设计

实现多种类型局域网之间的互通

问题:

  1. 尺度:大小不同
  2. 差别:硬件/软件
  3. 广播
  • 网桥:“传达、翻译、保镖”
  1. 层次:数据链路层、物理层
  2. 维护一张转发表,每一列代表一个局域网,以此确定是否允许信号继续到网络的其他段

网桥的缺点:

  1. 物理地址过多,导致查表效率过低
  2. 广播不堪其扰

解决地址问题

新的编码方式——层次性地址,使用网络前缀来标识一个网络
增加一个网络层
网络地址:路由器使用的路径部分
节点地址:网络上的特定端口或设备

现在的层次:
应用层->传输层->网络层->数据链路层->物理层

网络层:

  1. 标识一个网络
  2. 选择一个最佳路径

解决广播问题

路由器能看得懂MAC地址与IP地址,它使用

网络通信过程

路由器之间——点到点

两台计算机进行通信的前提:

  1. 已知:源地址、目的地地址,源MAC地址
  2. 未知:目的MAC地址

数据链路层在添加MAC地址时,由于未知目的地MAC地址,使用ARP协议,在网络中发起ARP广播,暴露自己的IP地址与MAC地址,询问目的地MAC地址,网络中的其他计算机会记录本机的MAC地址,但是由于不在一个网络之中,因此为了得到回复,使用以下方式解决:路由器将自己的MAC地址发出

双栈结构:路由器有两层结构

A1应用层
->A1传输层(添加头部信息port)
->网络层(添加头部信息IP地址)
->数据链路层(添加MAC地址)
->物理层(进行信号转化)
->A0物理层
->A0数据链路层(拆掉MAC地址)
->A0网络层(查看目的地IP地址)
->A0网络层
->A0数据链路层(添加MAC地址)
->A0物理层
->B0物理层
->B0数据链路层(拆除MAC地址)
->B0网络层(查看目的地址)
->B0数据链路层(添加MAC地址)
->B0物理层
->B1物理层
->B1数据链路层
->B1网络层
->B1传输层
->B1应用层

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值