计算机网络笔记01

前言

万众期待的计算机网络它来了,接下来我决定每天都更新一点计算机网络的学习笔记,这种方式能够加强自身的的学习印象(其实我写博客是为了面试加分)

看了个培训班的社招面试准备,给我整自闭了,项目多得跟喝汤一样,我真的有点怀疑人生了

第一章 计算机网络和因特网

1.1 什么是因特网

我们可以从两个角度来回答这个问题:一种是描述组成它的软硬件;另一种是将其视为为分布式应用提供基础服务的联网设施来描述。其实,第一种角度,是从它的组成来描述,第二种角度是从它的功能来描述

1.1.1 组成描述

因特网是一个世界范围的计算机网络,这意味着它互联了数以亿计的计算设备(不仅仅是计算机哦);这些设备包括但不限于传统PC、工作站以及所谓的服务器。现在有更多的设备加入到因特网中,比如便携式计算机、电视机、汽车、传感器等。用因特网的术语来说,所有连入因特网的设备都叫做主机或者端系统

端系统通过通信链路分组交换机连接到一起。

分组交换机从它的一条入链路接收分组,并且选择一条出链路将分组转发出去;分组交换机也有很多种类,最为有名的是路由器和链路层交换机;两者的的不同之处在于,链路层交换机主要用在接入网中,路由器主要用在网络核心.

端系统通过因特网服务提供商(Internet Service Provider,简称ISP)接入因特网

很有名的协议有:**TCP(Transport Control Protocol,传输控制协议)和IP(Internet Protocol,网际协议)**;

服务描述

应用程序编程接口(API,Application Programming Interface)

1.1.3 协议

协议:定义了两个或多个通信实体(不一定是端系统,还有可能是分组交换机等)之间交换信息的格式和次序以及对该信息所采取的动作

1.2 网络的边缘

端系统:与因特网相连的计算机和其它设备,往往处于网络的边缘

端系统分类:客户和服务器

1.2.1 接入网

接入网:是指将端系统连入到边缘路由器的物理链路

边缘路由器:是指端系统到任何其他远程端系统路径上的第一台路由器

1.2.2 物理媒体

传输媒体是构成通信链路的主要部分,物理媒体通常可以分为导引性媒体和非导引性媒体;其中导引性媒体,信号沿着固体前行;而非导引性媒体中,信号沿着固体媒体前行

值得注意的是,架设传输媒体的人历成本要远远高于物理材料的成本

1.3 网络核心

网络核心即为由互联端系统的分组交换机和链路构成的网状网络

通过网络链路和交换机移动数据有两种基本方法:电路交换和分组交换

1.3.1 分组交换

分组在通信链路上以等于该链路的最大传输速率传输通过通信链路。因此如果某条链路的最大传输速率为R,分组长度为L,则该链路传输该分组的时间为L/R;这个时间也被称为传播时延

1.3.2 电路交换

在电路交换网络中,在端系统通信会话期间,交换机会预留端系统间通信路径上的相关资源(缓存,链路传输速率),即先建立连接,然后通信;而在分组交换网络中,这些资源没有被预留;也就是说,在端系统进行通信时,其所需要的资源是被保持的,其他通信是无法使用这一部分资源的;也就说,端系统间真正建立了一条“连接”;而这一连接,用电话的术语被称为“电路”。传统的电话网络就是电路交换网络的例子。