network communication protocols learn


网络模型学习

将之前在幕布整理的网络模型知识点再学习加深下

五层网络模型

  • 应用层
  • 传输层
  • 网络层
  • 数据链路层
  • 物理层

应用层

  • http - https
  • ftp
  • ssh
  • telnet
  • snmp/mib

传输层 - 端口

  • tcp
  • udp
  • 使用端口号
  • 传输层协议保证传输的可靠性

网络层 - IP地址

  • ipv4

    | 版本
    | 首部长度
    | 总长度
    | 标识-用于分片重组,同一分片的标识相同
    | 标志 - 标识是否分片和是否是最后一个包
    | 片偏移 - 片相对于原始数据位置
    | TTL - 中转路由器跳数,经过一个路由器减一,为0时丢弃包
    | protocol - IP首部的上层首部的协议类型,tcp udp
    |校验和 - 保证首部数据的正确性
    | 源IP地址
    目的IP地址

  • ipv6

  • ip寻址 - 路由控制表 - 路由器,三层交换机

  • 路由控制协议

    ospf - 属于网关内部协议(自治系统内部路由),是链路状态协议(所有路由器同步路由拓扑信息)
    bgp - 属于外部网关协议,路由连接不同的自治系统(bgp号),是路径向量协议(根据距离和方向决定目标网络)
    mpls vpn - 三层VPN,通过对ip包附加标记,根据标记识别转发

  • arp广播 - 获取IP-MAC映射,给下一层链路层做准备

数据链路层 - MAC地址

  • 数据帧与比特流转换
  • 数据帧分组转发,分组交换
  • 互连设备数据帧传送和识别
  • (交换机,网桥)地址转发表 - 通过mac寻址到对应的接口vlan,数据就通过那个vlan转发

物理层

  • IEEE802.2
  • 比特流与物理信息的转换(eg:01表示电压高低),再将物理信息发送出去,对面接受到信息后转换成比特流
  • 中继器 - 微弱物理信息的恢复



转载请注明 from tomsun28

打赏

取消

感谢您的支持!

扫码支持
扫码支持