1. 网络模型
    1. 五层Internet协议栈
      1. 应用层、运输层、网络层、链路层、物理层
    2. 七层ISO组织的OSI参考模型
      1. 应用层、表示层、会话层、传输层、网络层、链路层、物理层
      2. 7 应用层:允许访问网络资源。 通信单位:报文(指的是TCP/IP协议里广义的应用层 )
      3. 6 表示层:数据的转换,加密,压缩
      4. 5 会话层:建立,管理,终止会话
      5. 4 运输层:提供可靠的进程到进程的交付和差错恢复。
      6. 3 网络层:从源到终点传送分组,提供网络互联。通信单位 数据报
      7. 2 数据链路层:将比特组织成帧结构,提供逐跳交付。通信单位 帧
      8. 1 物理层:经过媒体传送比特
  2. 网络协议:定义了两个或多个通信实体之间交换的报文格式和次序,以及报文发送和/或接收一条报文或其他时间所采取的动作。
  3. 路由器和交换机的区别
    1. 1.工作层次不同:交换机工作在第二层链路层,路由器工作在第三层网络层
    2. 路由器:找路 交换机:转发数据
    3. 2.转发依据的对象不同:交换机利用物理地址或者说是MAC地址确定转发的目的地址,转发决策通过查看二层头部完成;而路由器利用不同的网络的ID号确定数据转发的目的地址ip,转发决策通过查看三层头部完成。
    4. 3.传统的交换机用于隔离冲突域,负责子网内部通信;而路由器用于隔离广播域,负责不同网络间通信。
    5. 4.路由器提供防火墙的服务,交换机则没有
    6. 5.交换机转发不需要修改数据帧,路由器转发需要修改TTL、IP头部校验,需要重新计算且数据帧需要重新封装
    7. 6.交换机一次寻路,多次转发;路由器一次寻路,一次转发。
  4. 报文交换、分组交换和电路交换
    1. 若要传送的数据量很大,且其传送时间远大于呼叫时间,则采用电路交换较为合适;当端到端的通路有很多段的链路组成时,采用分组交换传送数据较为合适。从提高整个网络的信道利用率上看,报文交换和分组交换优于电路交换,其中分组交换比报文交换的时延小,尤其适合于计算机之间的突发式的数据通信。
  5. 时延
    1. 处理时延
      1. 检查分组首部,决定将该分组导向何处,检查比特级别的差错等需要的时间
    2. 排队时延
      1. 取决于先期到达的正在排队等待向链路传输的分组数量
    3. 传输时延
      1. 分组总长度和链路传输速率的函数,与两台路由器之间的距离无关
    4. 传播时延
      1. 两台路由器之间距离的函数,与分组总长度或链路传输速率无关