From Zero to Hero

计算机网络复习第一章

2018-03-23  本文已影响56人  IngerChao

计算机网络

计算机网络体系结构(Overview)

计算机网络是计算通讯技术的一种融合。计算机已将计算、通讯和控制(Computing, Communication and Control)三位一体,它不再仅仅是一个计算工具,更是一个通讯和控制的平台。

计算机网络发展历史

计算机网络

互联网基础结构发展的三个阶段

计算机发展过程中的四个定律

计算机网络和因特网的概念及其应用

三网融合:电信网络、有线电视网、计算机网络。三网融合不是三大网络的物理合一,而主要指高层业务应用的融合。四网融合再加上电网,电力光纤入户。

互连网:把多个网络通过路由器连接在一起。

计算机网络:是通过同一种技术相互连接起来的一组自主计算机的集合。

Internet是一种计算机网络,是由多个网络构成的网络。Internet也是全球唯一的、使用TCP/IP协议的由计算机网络互联构成的开放的计算机网络。

Web是运行在Internet之上的一个分布式系统。

Internet只是互连网中最大的一个,但并不是全球唯一的互连网络,例如在欧洲,跨国的互联网络就有“欧盟网”(Euronet),“欧洲学术与研究网”(EARN),“欧洲信息网”(EIN),在美国还有“国际学术网”(BITNET),世界范围的还有“飞多网”(全球性的BBS系统)等。

应用:电子商务、电子政务、远程医疗、开放教育、网络战争等

计算机网络的组成

物理结构上看:

计算机系统(用户端设备)、数据通信系统(传输/交换设备和链路)、网络软件

[图片上传失败...(image-d42828-1521810439437)]

工作方式(逻辑)上看:

[图片上传失败...(image-14646f-1521810439438)]

边缘部分(端系统):由所有连接在Internet上的主机组成。这部分是用户直接使用
* 端系统中运行的程序间的通信方式:Client/Server(发送邮件、查阅资料)、Peer-to-Peer(比如QQ聊天、迅雷下载、在线影视等)
[图片上传失败...(image-4e79a7-1521810439438)]
[图片上传失败...(image-6cc5d0-1521810439438)]

核心部分:由大量的网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的。

交换:把一条一条的电话线转接到另一条电话线,使他们连通起来。从通信资源的分配角度来看,就是按照某种方式动态的分配传输线路的资源。

[图片上传失败...(image-abb4-1521810439438)]

从功能结构上看

计算机网络分类

按照网络的作用范围

[图片上传失败...(image-6d2128-1521810439438)]

WAN与LAN的比较

  1. LAN只有物理层和数据链路层,重点是数据链路层如何解决共享信道的多点接入控制,而WAN通信协议结构还要加上网络层,重点是网络层,除了上述的分组转发外,还有路由选择问题。
  2. LAN的网络拓扑一般比较单纯规整;而WAN比较复杂,多为网状和树形或者他们的混合。
  3. WAN常采用多路复用技术,提高传输线路的利用率;LAN不使用。
按传输技术分
按拓扑结构分

拓扑结构:计算机网络中各种设备通过传输介质互相连接,形成的物理布局。
[图片上传失败...(image-fac177-1521810439438)]

按使用者分

网络接入方式

局域网接入
  1. 局域网通过路由器连接到Internet,LAN用户通过双绞线连接电脑网卡和交换机/路由器接口,即可通过局域网接入Internet。
  2. 小区宽带接入:FTTx+LAN,实现千兆到小区(大楼)中心交换机,中心交换机和楼道交换机以百兆光纤或五类双绞线相连,楼道内采用综合布线,实现不同速率宽带接入,提供高速局域网以及互联网络服务。

| 英文简称 | 全拼 | 翻译 |
| :-------- | ----:----| :------: |
| FTTC | Fiber To The Curb | 光纤到路边 |
| FTTZ | Fiber To The Zone | 光纤到小区 |
| FTTB | Fiber To The Building | 光纤到大楼 |
| FTTH | Fiber To The Home| 光纤到家庭 |
| FTTD | Fiber To The Desktop | 光纤到桌面 |
| FTTP | Fiber To The Premise | 光纤到所在地 |

电话拨号接入

[图片上传失败...(image-76134-1521810439438)]

数字用户线路(Digital Subscriber Line,DSL)接入
基于普通电话线的宽带技术,在同一铜线上分别传送数据和语音信号,数据信号并不通过电话交换机设备,并且不需要拨号,一直在线,属于专线上网方式。DSL包括非对称数字用户线路ADSL(Asymmetric DSL, 下行速率8Mb/s,上行速率1Mb/s)、速率自适应数字用户线路RADSL(Rate Automatic DSL)、高速率数字用户线路HDSL(High-speed DSL)、高速数字用户线路VDSL(Very-high-bit-rate DSL,最大下行速率55Mbps,上行速率19.2Mbps)

[图片上传失败...(image-a42ff0-1521810439438)]

有线电视的线缆接入

[图片上传失败...(image-8a12ab-1521810439438)]

光纤接入(OAN: Optical Access Network)

[图片上传失败...(image-4d736f-1521810439438)]

WLAN无线局域网接入
无线网接入
卫星接入

小结

[图片上传失败...(image-99b50-1521810439438)]

计算机网络标准化工作组织

ISP和骨干网

ISP(Internet Service Provider):进行商业活动的公司,用户付费享受相应的互联网服务。

[图片上传失败...(image-7c828a-1521810439438)]

骨干网:把城市之间连接起来的网,是国家批准可以直接和国外连接的互联网。其他有接入功能的ISP通过骨干网连到国外。

计算机网络的性能指标

  1. 速率:连接在计算机网络上的主机在数字信道上传输数据的速率,单位为b/s,Kb/s,Mb/s,Gb/s等,往往指额定速率或标称速率
  2. 带宽(Bandwidth):本来信号具有的频带宽度,单位Hz。现在为数字信道所能传送的最高数据率,单位是b/s
    • 数字信号流随时间的变化:在时间轴上信号的宽度随带宽的增大而变窄

[图片上传失败...(image-3a31ba-1521810439438)]

  1. 时延(Delay或Latency)
    1. 发送时延(Transmission Delay):发送数据时,数据块从节点进入到传输媒体所需的时间。从发送数据帧的第一个比特算起,到该帧的最后一个比特发送完毕所需的时间。发送时延=数据块长度/信道带宽
    2. 传播时延(Propagation Delay):电磁波在信道中在信道中传播一定的距离需要花费的时间。传播时延=信道长度/电磁波在新岛上的传播速率
    3. 处理时延:交换节点为存储转发而进行的一些必要的处理所花费的时间
    4. 排队时延:节点缓存队列中分组排队所经历的时延。
    5. 总时延=发送时延+传播时延+处理时延+排队时延
    6. 对于高速网络链路,我们提高的仅仅是数据的发送速率而不是比特在链路上的传播速率。提高发送速率仅仅减少的是发送时延。
    7. “光纤信道的传输速率高”其实是指以很高的速率向光纤信道发送数据,而光纤的传播速率实际上比铜线还要低。

[图片上传失败...(image-8146ef-1521810439438)]

  1. 吞吐量(Throughput):单位时间能够成功传输的数据量(瞬间、平均),单位bps

    • 通信链路的带宽一般是指链路上每秒所能传送的比特数,以太网的带宽是10Mbps
    • 吞吐量受网络的带宽或网络的额定速率性质。受各种低效率因素的影响,一段带宽为10Mbps的链路连接的一对节点可能只打到2Mbps的吞吐量。
  2. 时延带宽积=传播时延 * 带宽。就相当于信道的体积。

  3. 往返时间(Round-Trip Time):比如A向B发送数据,B确认后向A发送确认数据,A在收到之后才能继续向B发送时间。比起上面四种时延再加上确认时间RTT。

  4. 利用率

    • 信道利用率:某信道有百分之几的时间是被利用的。
    • 网络利用率:全网络的信道利用率的加权平均值。
    • 网络当前时延D=网络空闲时延D0/(1-利用率U) 信道或网络的利用率过高会产生非常大的时延。

[图片上传失败...(image-4758e4-1521810439438)]

计算机网络分层结构

协议与划分层次

协议定义了在两个或多个通信实体之间交换的报文格式和次序,以及在报文传输和接收或其他时间方面所采取的动作。使用网络的应用程序并不直接同网络硬件打交道,而是与按给定规则进行通信的协议软件打交道。

计算机网络的体系结构就是这个计算机网络及其构建所应完成的功能的精确定义(各层及其协议的集合)。

[图片上传失败...(image-3e4044-1521810439438)]

分层的优点:

OSI/RM(Open System Interconnection Reference Model)参考模型

[图片上传失败...(image-a19063-1521810439438)]

法律上的国际标准。

TCP/IP协议栈:事实上的国际标准

[图片上传失败...(image-ddbedd-1521810439438)]

[图片上传失败...(image-16c5cb-1521810439438)]
TCP/IP是一个四层协议,但实际上最下层的网络接口层并没有什么具体内容。因此在学习网络时综合OSI和TCP/IP的优点,采用一种只有五层协议的体系结构,既简洁又能将概念阐述清楚。

[图片上传失败...(image-a16c46-1521810439438)]

IP Over Everything:TCP/IP协议允许IP协议在各式各样的网络构成的互联网上运行
Everything Over IP:TCP/IP协议可以为各式各样的应用提供服务

[图片上传失败...(image-6b4849-1521810439438)]

实体(Entity):任何可发送或接受信息的硬件或软件进程
协议是水平的:控制两个对等实体(peer entity)进行通信的规则的集合
服务是垂直的:服务是由下层向上层通过层间接口提供的。
在协议的控制下,两个对等实体间的通信使本层能够向上一层提供服务。本层的服务用户只能看见服务而无法看见下面的协议。

服务访问点SAP(Service Access Point):同一系统相邻两层的实体进行交互的地方。
服务原语:相邻两层实体之间交互的语言或命令

[图片上传失败...(image-a4336d-1521810439438)]

协议必须把所有不利的条件事先都估计到,不能假定一切都是正常和理想的。看一个计算机网络协议是否正确,必须仔细检查这个协议能否应付各种异常情况。

教学中使用的混合模型

[图片上传失败...(image-4baaab-1521810439438)]


图片很多上传失败了。原文/github版原文

上一篇 下一篇

猜你喜欢

热点阅读