1.1 计算机网络在信息时代的作用

image.png

1.2 因特网概述

网络、互联网、因特网

  • 网络
    • 许多计算机连在一起
  • 互联网internet
    • 许多网络连在一起
  • 因特网Internet

    • 全球最大的一个互联网

      因特网发展的三个阶段

  • 第一:arpanet向互联网发展

  • 第二:三级结构的因特网
  • 第三:多层次的ISP结构的因特网

image.png

因特网的标准化工作

image.png

1.3 因特网的组成

因特网的边缘部分

  • 主机之间的通信方式

    • 客户服务器方式
      • Client/Server方式(C/S)
    • 对等方式
      • Peer to Peer方式(P2P)
      • P2P下载:下载东西的主机,既充当客户端,又充当服务器

        因特网的核心

  • 数据交换方式

    • 电路交换(电话机)
      • 建立连接——>通话——>释放连接
      • 适用于数据量很大的实时性传输
      • 核心路由器之间可以使用电路交换
    • 报文交换
    • 分组交换(计算机)
      • 优点:高效、灵活、迅速、可靠
      • 缺点:时延、开销

        分组交换

        image.pngimage.pngimage.pngimage.png
  • 分组的转发

image.png

三种交换方式的比较

image.png

1.4 广域网和局域网

  • 广域网:花钱买服务、买宽度,
  • 局域网:自家买设备、自己维护、宽度固定,距离100m内

    1.5 计算机网络的性能

  • 速率

    • 概念:连接在计算机网络上的主机在数字信道上传送数据位数的速率,也称比特率
    • 单位:b/s、kb/s、Mb/s、Gb/s
  • 带宽
    • 概念:数据通信领域中,数字信道所传送的最高数据率
    • 单位:b/s、kb/s、Mb/s、Gb/s、
  • 吞吐量
    • 概念:单位时间通过某个网络的数据量
    • 单位:b/s、kb/s、Mb/s、Gb/s、
  • 时延
    • 第一章 概论 - 图10%22%20aria-hidden%3D%22true%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%E5%8F%91%3C%2Ftext%3E%0A%3Cg%20transform%3D%22translate(932%2C0)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%E9%80%81%3C%2Ftext%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate(1865%2C0)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%E6%97%B6%3C%2Ftext%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate(2798%2C0)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%E5%BB%B6%3C%2Ftext%3E%0A%3C%2Fg%3E%0A%20%3Cuse%20xlink%3Ahref%3D%22%23E1-MJMAIN-3D%22%20x%3D%224009%22%20y%3D%220%22%3E%3C%2Fuse%3E%0A%3Cg%20transform%3D%22translate(4787%2C0)%22%3E%0A%3Cg%20transform%3D%22translate(397%2C0)%22%3E%0A%3Crect%20stroke%3D%22none%22%20width%3D%229016%22%20height%3D%2260%22%20x%3D%220%22%20y%3D%22220%22%3E%3C%2Frect%3E%0A%3Cg%20transform%3D%22translate(310%2C949)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%E6%95%B0%3C%2Ftext%3E%0A%3Cg%20transform%3D%22translate(932%2C0)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%E6%8D%AE%3C%2Ftext%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate(1865%2C0)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%E5%9D%97%3C%2Ftext%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate(2798%2C0)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%E9%95%BF%3C%2Ftext%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate(3731%2C0)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%E5%BA%A6%3C%2Ftext%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate(4664%2C0)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%EF%BC%88%3C%2Ftext%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate(5597%2C0)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%E6%AF%94%3C%2Ftext%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate(6530%2C0)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%E7%89%B9%3C%2Ftext%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate(7462%2C0)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%EF%BC%89%3C%2Ftext%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate(60%2C-881)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%E4%BF%A1%3C%2Ftext%3E%0A%3Cg%20transform%3D%22translate(932%2C0)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%E9%81%93%3C%2Ftext%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate(1865%2C0)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%E5%B8%A6%3C%2Ftext%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate(2798%2C0)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%E5%AE%BD%3C%2Ftext%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate(3731%2C0)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%EF%BC%88%3C%2Ftext%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate(4664%2C0)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%E6%AF%94%3C%2Ftext%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate(5597%2C0)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%E7%89%B9%3C%2Ftext%3E%0A%3C%2Fg%3E%0A%20%3Cuse%20xlink%3Ahref%3D%22%23E1-MJMAIN-2F%22%20x%3D%226530%22%20y%3D%220%22%3E%3C%2Fuse%3E%0A%3Cg%20transform%3D%22translate(7030%2C0)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%E7%A7%92%3C%2Ftext%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate(7963%2C0)%22%3E%0A%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22scale(71.759)%20matrix(1%200%200%20-1%200%200)%22%3E%EF%BC%89%3C%2Ftext%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E#card=math&code=%E5%8F%91%E9%80%81%E6%97%B6%E5%BB%B6%20%3D%20%5Cfrac%7B%E6%95%B0%E6%8D%AE%E5%9D%97%E9%95%BF%E5%BA%A6%EF%BC%88%E6%AF%94%E7%89%B9%EF%BC%89%7D%7B%E4%BF%A1%E9%81%93%E5%B8%A6%E5%AE%BD%EF%BC%88%E6%AF%94%E7%89%B9%2F%E7%A7%92%EF%BC%89%7D&id=zta96)
    • 排队时延
      • 网络节点缓存队列排队时间
    • 处理时延
      • 网络节点存储转发处理时间
  • 时延带宽积
    • 时延带宽积 = 传播时延 x 带宽
  • 往返时间
    • 从发送方发送数据开始,到发送方收到接收方确认
  • 利用率
    • 网络利用率:信道利用率的加权平均

1.6 计算机的体系结构

  • 一些基本概念
    • ISO:国际标准化组织
    • OSI/RM:互联网法律上的国际标准
    • TCP/IP Suite:因特尔事实上的国际标准
    • Network Protocols:数据交换遵守的规则、标准或约定
    • 网络体系结构:计算机网络各层及其协议的集合

OSI参考模型

  • 七层模型(从高层到底层)
    • 应用层:能够参数网络流量,能够和用户交互的应用程序
    • 表示层:加密、压缩
    • 会话层:服务 和 客户端建立的会话。可以查木马。cmd的命令netstat -n
    • 传输层:分为可靠传输(建立会话)、不可靠传输(不建立会话)。可以进行流量控制
    • 网络层:IP地址编制,选择最佳路径
    • 数据链路层:数据如何封装,添加物理层地址(MAC地址)
    • 物理层:规定电压、接口标准
  • 网络排错:从底层到高层
  • 网络安全和OSI模型

    • 物理层安全:拔插头
    • 数据链路层安全:ADSL AP密码
    • 网络层安全
    • 应用层安全:SQL注入漏洞、上传漏洞

      TCP/IP参考模型

  • 四层模型

    • 应用层
    • 传输层
    • 网际层
    • 网络接口层
  • TCP/IP协议栈

    • HTTP、FTP、DNS
    • TCP、UDP
    • IP
    • Ethernet、ATM、Frame Relay

      五层参考模型

  • 五层模型

    • 应用层:传输数据单元PDU
      • 支持各种网络应用。FTP、SMTP、HTTP
    • 运输层:报文(段)
      • 进程—进程的数据传输。TCP、UDP
    • 网络层:IP数据报(IP分组)(包)
      • 源主机到目的主机的数据分组路由与转发。IP、ICMP、OSPF等
    • 数据链路层:数据帧
      • 把网络层传下来的 数据报 组转成 帧
    • 物理层:二进制
      • 比特传输
  • 主机1向主机2发送数据

image.pngimage.png