用户工具


物理层

  • 现有的计算机网络中的硬件设备,传输介质,通信手段种类繁多。物理层的作用就是屏蔽这些差异,让

他的上层(链路层)感觉不到这些差异


链路层

  • 链路层的单位是帧
  • 工作流
    • 封装来自ip层的数据包(数据包长度不能大于MTU),加上帧头,帧尾
    • 将帧发送给物理层
    • 从物理层接受帧,校验有效后去掉帧头,帧尾并传给网络层。校验失败后直接丢弃帧
  • 透明传输
    • 当数据包中的数据包含帧头或帧尾时会被自动转义,否则会造成误判帧头与帧尾。
  • 错误校验
    • 比特在传输的过程中可能1会变成0,链路层会校验这类错误

来自ip层的数据包长度不能大于MTU

  • 交换机 是传输层中一个重要应用

网络层

  • 单位是数据包
  • 桥接原理(转发表)
  • 交换机vlan vlan 号
  • 虚拟网络配置
  • ppp协议原理

{{:pasted:20150318-123035.png}}

传输层

端口

  • 网络通信的目的是为了将数据包传递给正确的进程。由于不同系统使用不同格式的标识符。为了不同平台之间可以通信。我们必须用统一的与平台无关的方法把TCP/IP协议体系下的进程进行标识。所以端口就产生了。
  • 这个端口不同于硬件上的端口,他是软件模拟出来的,可以理解为一个16位的标识符,用来标识一个进程,建立起和进程的对应关系。