0%

67. 计算机网络

  • 第一章 计算机网络概述

    1. 概念:

      1. 局域网

        1. 覆盖范围小,自己花钱买设备,带宽固定,自己维护
        2. 注意:

          1. 电脑到交换机长度不超过100米
          2. 交换机之间的长度也不超过100米
          3. 交换机会加强信号
          4. 带宽:如:100兆:则每个口都是百兆带宽
          5. 交换机端口带宽要高,口不一定多
          6. 不要串联,防止流量太大,规范的计算机:应该是分层。
          7. 带宽:10M、 100M、 1000M
      2. 广域网

        1. 距离比较远,超过100米
        2. 带宽不固定
        3. 花钱买带宽
        4. 链路不需要自己维护
 3. Internet
    1. 全球最大的互联网络
    2. 由众多的ISP组成
    3. ISP:Internet服务提供商
    4. 运营商内部四通八达
    5. 运营商有自己的机房
    6. 跨运营商访问比较慢
    7. 互联网的运营商很多
    8. 对网民提供访问Internet连接
 4. 规划IP地址介绍和MAC地址
    1. 全球的计算机都得有IP地址。类似于写信得有地址
    2. 地址不能重复
    3. 讲解ip:例如:IP:13.0.0.0; 子网掩码:255.0.0.0
       1. 13:是网络部分
       2. 0.0.0:是主机部分
    4. 网络掩码:告诉计算机哪是网络部分,哪是主机部分
    5. 一个255,对应位置上则是网络部分
    6. 一个局域网中,交换机上连接的计算机,他们的网络部分相同
    7. 网关:到其他网段的应该给谁
    8. 路由器作用:在不同网段转发数据
    9. MAC地址(物理地址):
       1. 出厂的时候就已经固定到芯片里面了,48位的二进制。
       2. 全球唯一
 5. 数据包和数据帧
    1. 计算机都配有DNS,其中:
       1. DNS:用来解析地址
    2. 发送数据包,需要做的事:
       1. 写上原地址(即自己的地址)
       2. 写上目标地址
       3. 目标MAC地址(疑问:通过IP地址来确定MAC地址?)
       4. 原MAC地址
    3. 发送时,先将数据包扔给路由器,让路由器往外转。扔的时候为了给路由器,此时则需要MAC地址
    4. 数据包:没加MAC地址<br/>数据帧:加上MAC地址
    5. 路由器转发数据时,需要用到了IP地址
    6. 每次转发时,MAC地址需要重新写:原MAC地址和目标MAC地址
    7. 包不变
    8. IP地址决定了数据包最终到哪去
    9. MAC地址决定了要想到目的地下一跳给谁
    10. 为什么交换机就能直接得到mac地址,而路由器不可以
    11. 交换机转发时看mac地址,IP地址看不懂
    12. 路由器看IP地址,决定下一跳给哪个路由器

 6. 访问网站数据传输过程
    1. 将网页切割,如下图所示:<br/>
       ![](/source/imagess/posts/computer_network/2.png)
    2. 切割完毕,将数据放到缓存中
    3. 网卡都有缓存:接收缓存、发送缓存
    4. 只有接收到数据包之后才会删除缓存

 7. OSI参考模型
    1. 这是计算机通讯规范
    2. 应用层:所有能产生网络流量的程序
    3. 表示层:在传输之前是否进行加密、压缩处理,二进制、ASCII码(编码方式应一一对应)
    4. 会话层: `netstat -n`
       1. TIME_WAIT:快要释放了
       2. 可以查看木马(木马需要和外界联系,只要有联系,就会有会话)
    5. 传输层:可靠传输、流量控制、不可靠传输
    6. 网络层:负责选择最佳路径,规划IP地址
    7. 数据链路层:帧的开始和结束;透明传输、差错校验
    8. 物理层:接口标准 电器标准;如何在物理链路上传输更快的速度
 8. 理解OSI参考模型分层思想
    1. 较为独立,某一层发生改变时,不会引起其它层的改变
    2. 
  • 第二章

  • 补充

    1. 查看帮助:/? 如:ping /?