文章目录
前言
此时的我是一名大三的学生,马上要期末考试,复习着《计算机网络》这一科目,也因为它是一门考研科目,知识点多,作为小白的我,认为知识点比较繁琐,为此,我自己在记笔记的同时,也发到我的CSDN账号中,供查阅与参考。若有错误,希望小伙伴们可以给我指出。因为我也清楚自己的基础如何,所以大家一起进步。
一、网络的网络?
网络是指“三网”,即电信网络、有线电视网络和计算机网络。发展最快并起到核心作用的是计算机网络。
网络是由若干个结点和连接这些结点的链路组成。
连接在因特网上的计算机都成为 主机(host)。
主机可以是计算机,也可以是智能手机等。
因特网发展的三个阶段:
-
从当个网络 ARPANET 向互联网发展的过程:
-
1969年,美国国防部创建了第一个分组交换网 ARPANET;
-
1983年, TCP\IP协议称为 ARPANET 上的标准协议,使得所有使用 TCP\IP 协议的计算机都能利用互连网相互通信。所以把1983年作为互联网的诞生时间。
-
1990年 ARPANET 正式宣布关闭。
- 建成了三级结构的因特网; 分有主干网、地区网和校园网(或企业网)。
- 逐渐形成了多层次 ISP 结构的因特网。
出现了互连网服务提供者 ISP (Internet Service Provider)结构的互连网。 任何机构和个人只要向某个 ISP 缴纳规定的费用,就可从该 ISP 获取所需 IP 地址的使用权,并可通过该 ISP接入到互联网。
二、因特网的边缘部分
这些主机也称为端系统(end system);
“主机A 和 主机 B 进行通信”:实际上就是“运行在主机 A 上的某个程序和运行在住进 B上的另一个程序进行通信”。即“主机A 的某个进程和主机 B上的另一进程进行通信”,简称为“计算机之间通信”。
主机的作用就是为用户进行信息处理的,并可以和其他的住进通过网络交换信息。
两种通信方式
- 客户服务方式(C\S方式):Client/ Server方式,客户是服务的请求方,服务器是服务的提供方,如网站服务器和IE浏览器。
- 对等方式(P2P方式):Peer-to-Peer方式, 指的是两个主机在通信时并不区分按一个是服务请求方还是服务提供方。只要两个主机都运行了对等连接软件(P2P软件),他们就可以进行平等的、对等连接通信。
因特网的核心部分:
网络核心部分是因特网中最复杂的部分。
起到特殊作用的是 **路由器**。 路由器是实现分组交换的关键构件,它的任务是转发收到的分组,这是网络核心部分最重要的功能
分组交换
路由器处理分组的过程是:
把收到的分组先放入缓存(暂时存储);
查找转发表,找出到某个目的地址应从哪个端口转发;
主机的作用:
把分组送到适当的端口转发出去。为用户进行信息处理的,并向网络发送分组,从网络介绍分组。
- 把较长的报文划分为较短的、固定长度的数据段
- 在每据段前边添加上首部构成分组一个数
分组交换以“分组”作为数据传输单位。
一次把各分组发送到接收端。
分组交换网中的节点交换机根据收到的分组的首部中的地址信息,把分组转发到下一个节点交换机。
- 接收端收到分组后剥去首部还原成报文。
- 假定在传输过程中没有出现差错,在转发时没有被丢弃。
相较于电话交换的有点,动态分配传输带宽,对通信链路是逐段占用,以分组为传送单位和查找路由,不必先建立连接就能向其他主机发送分组。保证可靠性的网络协议。
分组交换带来的问题:
- 分组在个节点存储转发时需要排队,因此就有了一定的时延。
- 分组必须携带的首部,造成了一定的开销。
电路交换
- 两部电话只需要用一堆电线就可以互相连接起来。
- 它是面向连接的。
- 它的过程是建立连接,通信,释放连接。如果电话机的数量增多时,就是用交换机来完成全网的交换任务。
三种交换的比较
计算机网络在我国的发展:
- 1980,铁道部开始进行计算机联网实验。
- 1989年11月,我国第一个公用分组交换网 CNPAC 建成运行。
- 1994年4月20日,我国用 64 kbit/s 专线正式连入互联网,我国被国际上正式承认为接入互联网的国家。
- 1994年9月,中国公用计算机网络 CHINANET 正式启动。
计算机网络的分类:
不同作用范围的网络:
- 广域网 WAN ;
- 局域网 LAN ;
- 域域网 MAN ;
- 个人区域网 PAN ;
从网络的使用者进行分类:
- 公用网;
- 专用网;
常用名词:
-
比特:计算机中的数据量的单位,一个比特就是二进制数组中的一个 1 或 0;
-
带宽:信号具有的频带宽度,单位是赫,现在他指的是梳子信道所能传送的“最高数据率”。
-
吞吐量:在单位时间内通过某个网络(或信道、接口)的数据量。
-
时延:数据(一个保温或分组,甚至比特)从网络(或链路)的一段传送到另一端所需要的时间。
有时也叫延迟或迟延。它有由几部分组成:发送时延,传播时延,处理时延,排队时延。
发送时延也叫做传输时延。就是从发送数据怎的第一个比特算起,到该帧的最后一个比特发送完毕所需要的时间。
传播时延是在信道中需要传播一定的距离而花费的时间。
在总时延中,是哪一种时延占主导地位,必须具体分析。
初次接触《计算机网络》这一学科,若有错误,希望大家指出,我一定改正。