计算机网络知识整理 (1)
程序员文章站
2022-03-11 08:27:04
...
记录学习过程中的知识点,更新会跟紧课时进度,希望总结对各位有所帮助
计算机网络的定义:计算机网络是一些相互连接的、自治的计算机的集合。
1. 网络有若干个节点和连接这些节点的链路组成
2. 互联网是“网络的网络”
3. 连接在因特网上的计算机都称为主机
4. 我们直接把连接计算机的网络称为物理网络,而互联网是由物理网络集合构成的逻辑网络。
5. 因特网工作方式两大块:
(1)边缘部分
(2)核心部分
6. 处在因特网边缘来的部分就是连接在因特网上的所有主机,这些主机又称为端系统。
在网络边缘的端系统中运行的程序之间的工作方式分为两大类
(1)Client/server方式(客户服务器方式)
(2)peer-to-peer方式(对等方式)
7. 在网络核心部分其特殊作用的是路由器,路由器是实现分组交换的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能。
8. 交换电路
(1)电路交换
(1)N部电话机相连,需要**N(N-1)/2**对电线
(2)当电话机的数量增多时,就要使用交换机来完成全网的交换任务。
1)交换从通信资源的分配角度来看
就是按照某种方式动态地分配传输电路的资源。
(3) 特点:
1)电路必定是面向连接的
2)电路交换的三个阶段:
建立连接
通信
释放连接
(4)缺点
计算机数据具有突发性,
这导致通信线路的利用率很低。
(2) 分组交换
1)特点:在发送端,先把较长的报文划分成较短、
固定长度的数据段。每一个数据段前面添加上首部
构成分组。
2)分组交换以“分组”作为数据传输单元。
依次把各分组发送到接收端
3)每一个分组的首部都含有地址等控制信息,
分组交换网中的结点交换机根据分组首部中的地址信息
把分组转发到下一个结点交换机,
最后接收端收到分组后剥去首部还原成报文。
4)优点:
高效
灵活
迅速
可靠
5)缺点:
会造成时延
可能造成网络拥塞
分组必须携带的首部也造成了一部分开销
9. 路由器
1)输入输出端口之间没有直接连线
2)处理分组过程:
把收到的分组先放入缓存(暂时缓存)
然后查找转发表,找出到某个目的地址应从哪个端口出发
最后把分组送到合适的端口转发出去。
10. 主机和路由器的区别
主机是为用户进行信息处理的,并向网络发送分组,从网络接收分组。
路由器是对分组进行储存转发,最后把分组交付给目的主机。
11. 因特网核心部分:
路由器 网络 主机
12. 计算机网络分类
按照网络作用范围
广域网WAN
局域网LAN
城域网MAN
个人区域网PAN
按照网络使用者
公用网
专用网
13. 计算机网络主要性能指标
1)速率
即数据率或比特率 b/s,或kb/s,Mb/s,Gb/s等
2)带宽
数字通道所能传送的“最高数据率” b/s
3)吞吐量
单位时间内通过某个网络的数据量
4)时延
1)发送时延
发送时延=数据块长度(比特)/发送速率(比特/秒)
2)传播时延
传播时延=信道长度(米)/信号在信道上的传播速率(米/秒)
3)处理时延
4)排队时延
5)丢包率
6)利用率
7)总时延=发送时延+传播时延+处理时延+排队时延;
14. 网络协议三要素
语法 语义 同步(或时序)