第一章学习笔记01
计算机网络在信息时代的作用
- 从应用角度认识互联网,如网购,聊天app,邮件,网络游戏等
- 从计算机网络的工作原理方面认识(两个重要的特点,连通性和共享性)
互联网+(互联网+各个传统行业,把互联网的创新成果融入到经济社会各个领域当中去)
互联网概述
网络的网络
计算机网络(简称网络)由若干结点和连接这些结点的链路组成(结点可以是计算机,集线器,交换机,路由器)
互连网(网络的网络,internet)将多个网络通过路由器连接起来,就构成了一个范围更大的计算机网络。在这些网络之间的通信协议可以任意选择,不一定非要使用TCP/IP协议
发展阶段
互联网(Internet,因特网)一个专用的名称,指当前全球最大的,开放的,由众多网络相互连接而成的特定互连网,采用TCP/IP协议簇作为通信的规则,且前身是美国的ARPANET
-
- ARPANET===>>>互连网
- 三级结构的互联网 主干网,地区网,校园网(企业网)
- 多层次的ISP结构互联网(互联网服务提供商如中国电信,联通,移动)
互联网由全世界大大小小的ISP所共同拥有的(主干ISP,地区ISP,本地ISP)
IXP(Internet exchange point) 互联网交换点的主要作用是允许两个网络直接相连,而不需要第三个网络转发分组。
没有IXP 之前 主机A -到主机B的交换分组路径为 A -> 本地ISP -> 地区ISP -> 主干ISP->地区ISP->本地ISP->主机B
使用IXP后 A -> 本地ISP -> 地区ISP -(IXP)->地区ISP->本地ISP->主机B
WWW(World Wide Web)
标准制定
IETF
IRTF
RFC
互联网的组成
边缘部分
由所有连接在互联网上的主机组成。这部分是用户直接使用的,用来进行通信(传送数据,音频或视频)和资源共享
主机(端系统 end system)
主机A和主机B通信是指主机A的某个进程和主机B上的另一个进程进行通信。
通信方式有
客户(client)服务器(server)方式(C/S 方式) B/S 方式也是一种C/S方式
P2P (对等连接 PEER-TO-PEER)
核心部分
由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)
在网络核心部分起特殊作用的是路由器(router),它是一种专用计算机(但不叫主机),是实现分组交互的关键构建,转发收到的分组
电路交换
如果直连则如图1-9 B 需要 n(n-1)/2根线,n为主机数
建立连接(占用通信资源) -》通话 (一直占用通信资源)-》释放连接(归还通信资源)
在通话的全部时间内通话的两个用户始终占用端到端的通信资源。(所以别的电话打不进来)
但用来传输计算机数据时,其线路的传输效率往往很低。因为计算机的数据是突发式出现在传输路线上的,因此线路上真正用来传输数据的时间往往不到10%甚至1%。已 被用户占用的通信线路资源在绝大部分时间是空闲的
分组交换
存储转发技术
报文 message(要发送的整个数据块)
在发送报文前先把较长的报文划分成为一个个更小的等长数据段,例如,每个数据段为1024 bit。在每一个数据段前面,加上必要的控制信息组成的首部(header),就构成了一个分组(package).分组有称为包,分组的头部称为包头
其中路由是用来处理分组交换的。如图B中 主机H1 和 主机H5 发生通信,主机H1 先将分组逐个地转发往与它直连的路由器A.此时,除了链路 H1-A外,其他通信链路并不被目前通信的双方所占用。即使是H1-A 也是当分组正在此链路上传送时才被占用。在各分组传送之间的空闲时间,链路H1-A仍可以使用。
路由器A 收到主机 H1发来的分组后放入缓存(暂时存储的是一个个短分组,不是整个报文,存储在路由器的内存而不是磁盘中,提高交换速率),从转发表中找出最佳路径(如A-C),则将分组传送到C,释放H1-A的链接,同理接下来是C-E-H5。
假设A-C的链路阻塞,则A-B-E-H5.
优点:
区别:
电路交换 整个报文的比特流连续的从源点到终点,好像在一个管道中传输
报文交换 整个报文先传送到相邻结点,全部存储后查找转发表,转发到下一个结点。
分组交换 单个分组(整个报文的一部分)传送到相邻结点,存储下来然后查找转发表,转发到下一个结点。
若要连续传送大量的数据,且其传送时间远大于连接建立时间,则点路交换的传输速率较快。报文交换和分组交换不需要预先分配传输带宽,在传输突发数据时,提高了整个网络的信道利用率。由于一个个分组长度往往远小于整个报文长度,因此分组交换比报文交换的时延小,同时有更好的灵活性。
计算机网络的类别
按作用范围:广域网WAN(Wide Area Network),城域网MAN(Metropolitan Area Network),局域网LAN(Local Area Network),个人区域网PAN(Person Area Network)
按网络使用者分类 公用网(公网 public network) 专用网(内网 private network)