第一章 认识计算机网络
视频出处: 《计算机网络微课堂》
作者: 湖科大教书匠
1.2 因特网概述
网络:由若干结点(Node)和连接这些结点的链路(Link)组成
internet: 互联网 多个计算机连成的,其协议任意
Internet: 因特网 当前全球最大的互联网,其协议为TCP、IP协议递归是一种先把问题拆分。
1.3 三种交换方式
1.3.1 电路交换 (Circut Switching)
电路交换是电话交换机接通电话线的方式
弊端:传输数据效率较低,因为通话过程会一直站用通信资源。
1.3.2 分组交换 (Packet Switching)
这是互联网的数据传输方式。互联网的交换机就是路由器。
分组交换就是把报文分成若干小数据段,给每个数据段添加写有目的地址和顺序的首部,使报文通过计算机网络的不同路径到底目的地主机的过程。主机收到这些分组后,再将这些分组还原成原来的报文。
1.3.2 报文交换 (Message Switching)
简单说,是早期的电报通信网用的。现在基本被分组交换取代了。
三者的比较
1.4 计算机网络的定义和分类
1.4.1 计算机网络的定义
计算机网络的简单定义: 一些互联的、自治的计算机单位集合。
1.4.2 计算机网络的分类:
按交换技术分:电路交换网络、分组交换网络、报文交换网络
按使用者分:公用网、专用网
按传输介质分:有线网、无线网
按覆盖范围分:广域网、城域网、局域网、个域网
1.5 计算机网络的性能指标
速率、带宽、吞吐量、时延、时延带宽积、错误率、丢包率
1.6 计算机网络体系结构
1.6.1 常见的计算机网络体系结构
1.OSI系统
即 Open Systen Interconnection Reference。所谓法律上的国际标准,但是该协议体系中不同层级存在交叉的部分、而且学术性太强,所以并未得以广泛推行。
2.TCP/IP体系结构
市场背景、商业化强。
3.原理体系结构
这三个体系结构的关系:
地位上而言:OSI协议是法律上的国际标准;TCP/IP协议是事实上的国际标准;原理体系结构是教学时的标准。原理体系结构可以理解为OSI和TCP/IP两个标准的折中。
合并上来说:OSI的应用层、表示层、会话层被合并为TCP/IP协议的应用层。而TCP/IP层的协议可被拆分为物理层和数据链路层。
1.6.2 计算机网络体系分层的必要性
1.6.3 计算机网络分层思想举例
简单说,这一讲是“在地址栏输入url,到这个页面呈现出来,中间会发生什么?”的面试题的详细解答。堪称人间极品。
1.6.4 计算机网络分层的专用术语
三个术语: 实体、协议、服务
实体: 任何可以发送或接受信息的硬件或软件进程
协议:控制两个对等实体进行逻辑通信的规则集合
协议的三要素: 语法 语义 同步
语法: 定义交换信息的格式
语义:定义收发双方要完成的操作
同步:定义收发双方的时序关系
服务:在协议的控制下,两个对等实体间的逻辑通信使得本层能够向上一层提供服务。要使用本层协议,还需要使用下面一层所提供的服务