网络协议-基本概念

199 阅读1分钟

计算机之间的通信基础

  • 需要得知对方的IP地址
  • 最终根据MAC地址(网卡地址),输送数据到网卡,被网卡接收
    • 如果网卡发现数据的目标MAC地址是自己,就会将数据传递给上一层进行处理
    • 如果网卡发现数据的目标MAC地址不是自己,就会将数据丢弃,不会传递给上一层进行处理

计算机之间的连接方式 - 网线直连

只需一根网线(交叉线),就可以连接

计算机之间的连接方式 - 同轴电缆(Coaxial)

  • 半双工通信(指数据可以沿两个方向传送.但同一时刻一个信道只允许单方向传送)
  • 容易冲突
  • 不安全
  • 中间断了, 整个就瘫痪

计算机之间的连接方式 - 集线器(Hub)

  • 半双工通信
  • 容易冲突
  • 不安全
  • 跟同轴电缆一样: 没有智商

计算机之间的连接方式 - 网桥(Bridge)

  • 能够通过自学习得知每个接口那侧的MAC地址
    • 从而起到隔绝冲突域的作用

计算机之间的连接方式 - 交换机(Switch)

  • 相当于接口更多的网桥
  • 全双工通信(通信的双方可以同时发送和接收信息)
  • 比集线器安全

计算机之间的连接方式 - 路由器(Router)

  • 网线直连,同轴电缆,集线器,网桥,交换机
    • 连接的设备必须在同一网段
    • 连接的设备处在同一广播域
  • 路由器
  • 可以在不同网段之间转发数据
  • 隔绝广播域