计算机网络基础知识(一)


基础知识

计算机网络的类别

  1. 广域网 WAN(Wide Area Network),作用范围在几十至几千公里
  2. 城域网 MAN(Metropolitan Area Network),作用范围在五至五十公里
  3. 局域网 LAN(Local Area Network),作用范围在一功能左右
  4. 个人局域网 PAN(Personal Area Network),通常作用范围为10米左右,通过无线连接起来的个人局域网又称为WPAN

计算机网络的性能指标

  1. 速率:指的是连接在计算机网络上的主机在数字信道上传送数据的速率.通俗来讲就是单位时间内能发送的数据量
  2. 带宽:指的是网络的通信线路所能传送数据的能力.通俗来讲就是网络线路承载数据的宽度
  3. 吞吐量:指的是单位时间内通过某个网络的数据量
  4. 时延:指的是数据通过网络从一端传送到另外一端的时间(总时延=发送时延+传播时延+处理时延+排队时延)
  5. 时延带宽积:指的是传播时延*贷款表示以比特为单位的链路长度
  6. 往返时间RTT:指的是从发送端发送数据开始到发送端接受到接受端的响应为止
  7. 利用率:指的是信道利用率和网络利用率

计算机网络协议划分

  1. OSI七层协议
    7. 应用层
    6. 表示层
    5. 会话层
    4. 运输层
    3. 网络层
    2. 数据链路层

    1. 物理层
  2. TCP/IP四层协议
    4. 应用层(TELNET,FTP,SMTP)
    3. 运输层(TCP/UDP)
    2. 网际层(IP)

    1. 网络接口层
      由于TCP/IP协议中的网络接口层是对通信链路的一个抽象因此并无具体实现,因此又折中出了一个五层协议的架构
  3. 五层协议
    5. 应用层
    4. 运输层
    3. 网络层
    2. 数据链路层

    1. 物理层

TCP和UDP的异同

TCP和UDP都是运输层协议,TCP在设计是可靠的(因此有三次握手)

TCP/IP协议族的沙漏模型

应用层 : HTTP SMTP DNS RTP H.323 SIP
\ / \ / \ /
运输层 : TCP UDP SCTP
\ | /
网际层 : IP
/ |
网络接口层: 接口1 接口2 接口3

通信方式

  1. 单向通信
    信号只能沿着一个方向移动
  2. 双向交替通信(半双工通信)
    单位时间内信号只能沿着一个方向移动
  3. 双向同时通信
    单位时间内信号可向不同的方向移动

网际层协议-IP

HTTP是什么?
HTTP是一种超文本传输协议(Hypertext Transfer Protocol),主要是由于


  TOC