1.计算机网络复刻 之 基础知识解释

计算机网络是一门很杂的课,尤其是第一章基础知识,更是一锅大杂烩,实在是没有办法讲出数学课程那种逻辑性来

我们从对互联网的认知来讨论:


1.从组成来看:

***互联网 = 节点 + 连接

节点:端系统(在以前指的就是电脑主机,但自从信息时代到来,手机,平板,甚至智能家居都是
	  端系统了)
连接:通讯链路:1.接入链路(网络边缘==》网络核心的连接)--端系统到互联网的链路
                2主干链路:路由器,交换机等交换设备之间的连接.
分组交换设备:交换机,路由器等

协议:对等层实体通讯时应该遵守的规则的集合
(语法() + 语义(内容) + 时序(顺序))
目的:方便不同设备之间的互操作

2.TCP协议 && UDP协议

TCP:
	1.需要握手(传输文件需要接发双方提前建立连接)
	2.可靠:简单来说:原原本本地传到下家手里{不出错,不重复,不丢失}
	3.流量控制:如果下家的配置较差,传输速度较快,会导致下家主机服务器出问题
				所以在速度过快的时候减速,达到控制效果
	4.拥塞控制:传输数据过多会导致网络线路拥塞,毕竟线路是公用的,所以在拥塞的时候,减速
UDP:
	1.无需提前握手
	2.不可靠
	3.无流量控制
	4.无拥塞控制

2.从服务角度看:

网络应用 + 通讯设施

在一个通讯过程中,信息的整个传输过程中,除去两个应用层,下层的都是通讯设施



3.网络结构:

网络边缘 + 网络核心 + 接入

边缘:端系统
核心:互联的网络
接入:有线或无线通讯链路


边缘

客户端-服务器模式:

数据存在服务器上,所有端向服务器发送请求以获得数据

缺点:服务器需要有很强大的性能,网络链路也要求很高

P2P模式:例如迅雷

没有固定的服务器,每个端系统既可以作为端向其他计算机请求数据,也可以作为服务器向其他端
传送数据

例如下载一部电影,你下载的时候向其他迅雷端发送请求,同时你已经下载的部分电影也可以向其他发出此请求的端系统发送


核心

怎样通过网络传输数据:

1.电路交换:为传输专门留出一条专有线路
2.分组交换:将待传输数据分成小组,将小组从一个路由器传到另一个服务器,每段都采用传输最大带宽

电路交换:专属线路一旦建立,则独享资源,性能很好,如果没有数据传输,则资源被浪费
:FDM 频分,TDM 时分,WDM 波分,(光信号传播)
在这里插入图片描述计算机之间的通讯有突发性,使用电路交换会浪费很多资源,并且建立连接的时间也很长

分组交换 主要用在对准确度要求很高,但对速度要求不那么高的情况
电路交换 主要用在精度要求不高,并且对实时性要求较高的情况下:电话



在这里插入图片描述

发布了108 篇原创文章 · 获赞 45 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/k_x_k_baoqian/article/details/100737914