计算机网络复习-1

计算机数据通信过程

​ 计算机首先会先发用户要的url给DNS服务器,DNS服务器解析出目标网站的IP返回给用户电脑的主机。然后把主机地址与目标主机的地址放到数据帧中,后接本机与下一个跳到的物理地址(MAC),每次跳转变的就是后面的物理地址 |…| IP1 | IP2 | M4 | M5 | ——> |…| IP1 | IP2 | M7 | M8 |。服务器接收到数据帧后,把网页分段,先把分段的网页放到缓存中,一段发过去,客户端接收到后发去一个确认帧并把收到的数据帧放到本机缓存中。服务机收到确认帧后有发一数据帧过去。

OSI参考模型

  • 应用层:所有能产生网络流量的程序
  • 表示层:在传输之前是否进行加密或压缩处理
  • 会话层:客户机与服务机建一个会话(查看会话命令:netstat -n、查看哪些应用的会话:netstat -nb)
  • 传输层:可靠传输,流量控制,不可靠传输(丢包给DNS)
  • 网络层:规划最佳路径,规划IP地址
  • 数据链路层:帧的开始和结束,负责透明传输和差错校验
  • 物理层:规定接口标准,电气标准

OSI参考模型对网络排错指导

  1. 物理层故障:查看链接状态,发送和结束数据包
  2. 数据链路层故障:MAC冲突、ADSL欠费、计算机连接到错误VLAN
  3. 网络层故障:配置错误IP地址,子网掩码,网关。没配到目标网络路由
  4. 应用层故障:应用程序配置错误

OSI参考模型和网络安全

  • 物理层安全:网线,网口不要随便给别人接
  • 数据链路层:ADSL的账号密码、VLAN交换机端口绑定MAC地址
  • 网络层安全:在路由器上使用ACL控制数据流量,防火墙
  • 应用层安全:开发的应用没有漏洞

计算机网络性能

  1. 速率:连接在计算机网络上的主机在数字信道上传送数据位数的速率。单位:b/s、kb/s、Mb/s、Gb/s
  2. 带宽:数据通信领域中,数据信道所能传送的最高数据率
  3. 吞吐量:即在单位时间内通过某个网络的数据量
  4. 时延:
    • 发送时延:数据块长度(比特)/信道带宽(比特/秒)
    • 排队时延
    • 处理时延
    • 传播时延
  5. 时延带宽积:传播时延*带宽
  6. 往返时间:从发送方发送数据开始到发送方收到接收方确认
  7. 利用率:
    • 信道利用率:有数据通过时间/(有+无)数据通过时间
    • 网络利用率:信道利用率加权平均值

你可能感兴趣的:(计算机网络)