• 计算机网络(一):概述


    1、网络的相关概念

    1.1 局域网:覆盖范围小,一般是自己花钱购买设备,带宽固定(10M、100M、1000M),自己维护,最远100m。

    1.2 广域网:远距离网络(>100m),花钱租带宽。

    1.3 Internet:ISP是互联网提供商的缩写(Internet Service Producer),互联网提供商有自己的机房,为网络使用人员提供Internet访问服务。

    1.4 网站的访问

      1.4.1 帧:数据包,包括数据 + 网站和请求端的IP地址;后两部分是目标mac地址和源mac地址,即物理地址,传播过程中一直在发生变化。

      1.4.2 数据请求:

    在这里插入图片描述

      1.4.3 数据的返回:网页上的数据是一块块发送给请求端的,成功接收后会发送反馈信息,此时链路中的缓存可以删掉了,数据接收完成后会拼接恢复网页。

     

    在这里插入图片描述

    2、OSI参考模型

    2.1 OSI参考模型对网络排错的意义:每一层都为上一层提供服务,一旦某一层崩了,上面所有层都崩了,所以排查问题从最上层(物理层)排查;

    2.2 物理层故障怎么办:查看链接状态,发送和接收的数据包数值;

    2.3 数据链路层故障怎么办:Mac地址冲突,2个一样的Mac地址同时访问;ADSL(非对称数字用户线路)欠费;两端的接口网速没有协商一致;计算机连接到其它VLAN(虚拟互联网)中。

    2.4 网络层故障怎么办:配置错误的IP地址,子网掩码,网关;数据有没有通过各个网关到达指定位置;

    2.5 应用层(合并上三层)故障怎么办:应用程序配置问题

    在这里插入图片描述

    3、OSI参考模型的网络安全解决办法

    3.1 物理层安全隐患:别人能私自接入你的网络,应该拔掉不用的网线或接口;

    3.2 数据链路层安全隐患:ADSL账号密码,VLAN,交换机端口绑定Mac地址

    3.3 网络层安全隐患:路由器上使用ACL(访问控制列表)控制数据包流量;防火墙设置;

    3.4 应用层安全隐患:应用程序有没有漏洞;

    在这里插入图片描述

    4、计算机网络性能相关概念

    4.1 速率:连接在计算机网络上的主机在数字信道上传送数据位数的速率,也称data rate或bit rate(比特率),单位是b/s,kb/s,Mb/s,Gb/s。和正常理解的网速的关系是除以8。

    4.2 带宽:数据通信领域中,数字信道所能传送的最高数据率,单位是b/s,kb/s,Mb/s,Gb/s。常见的是Mpbs。

    4.3 吞吐量:在单位时间通过某个网络的数据量,单位是b/s,Mb/s.

    4.4 时延:包括发送时延,传播时延,处理时延,排队时延。发送时延等于数据块长度(bit)除以信道带宽(bit/s). 更快的发送速度意味着波长越短,链路上的数据量更大;更快的传播速度意味着在网线中更快的传播速度。

    4.5 时延带宽积:有多少数据正在线路上。

    4.6 往返时间(RTT,Roud-Trip Time):从发送方发送数据开始,到发送方收到接收方确认数据的时间。

    4.7 利用率

      4.7.1 信道利用率:有数据通过的时间 / 总时间

      4.7.2 网络利用率:信道利用率的加权平均

      4.7.3 网络当前时延:网络空闲时时延 / (1 - 信道利用率)

  • 相关阅读:
    前端进击的巨人(一):执行上下文与执行栈,变量对象
    读书笔记(06)
    前端博客收藏
    Nodejs-Can't set headers after they are sent
    Mac OS安装包管理工具Homebrew教程
    webpack自动化构建脚本指令npm run dev/build
    使用express搭建node中间件
    【转】基于localStorage的资源离线和更新技术
    web前端性能优化
    Vue生命周期详解
  • 原文地址:https://www.cnblogs.com/horacle/p/14347542.html
Copyright © 2020-2023  润新知