一、因特网概述

1.1网络、互连网和因特网(理解)

  • 网络由若干个节点(Node)和连接这些结点的链路(Link)组成。
  • 多个网络还可以通过路由器互连起来,这样就构成了一个覆盖范围更大的网络,即互联网。因此,互联网是“网络的网络
  • 因特网是世界上最大的互联网络。

计算机网络学习第一天_互联网

internet与Internet的区别

internet(互联网或互连网)是一个通用名词。它泛指由多个计算机网络互连而成的网络。在这些网络之间的通信协议可以是任意的。

Internet(因特网)则是一个专用名词,它指当前全球最大的、开放的、由众多网络相互连接而成的特定计算机网络,它采用TCP/IP协议族作为通信的规则。

1.2因特网发展的三个阶段(了解)

计算机网络学习第一天_分组交换_02

因特网服务提供者ISP

计算机网络学习第一天_电路交换_03

用户需要向ISP缴纳一定的费用,获得IP之后就可以进入因特网进行通信。



基于ISP的三层结构的因特网

 

计算机网络学习第一天_电路交换_04

本地用户通常是通过如上的ISP结构进行通信交流,其实接入了ISP,那么也能成为一个ISP。通过路由器等设备就可以实现。


1.3因特网的标准化工作(了解)

计算机网络学习第一天_因特网_05


1.4因特网的组成(理解)

边缘部分

由所有连接在因特网上的主机组成。这部分是用户直接使用的,用来进行通信(传送数据、音频和视频)和资源共享。

核心部分

大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的。

计算机网络学习第一天_互联网_06



二、三种交换方式

2.1电路交换

一开始人们发明了电话,电话之间通过一根电线进行连接就可以打电话。但是随着电话的不断增多,电话之间两两搭线显得不太现实。

计算机网络学习第一天_因特网_07

所有我们需要一个中间设备,那么这个设备就是电话交换机。

计算机网络学习第一天_电路交换_08

电话交换机接通电话线的方式称为电路交换;

从通信资源的分配角度来看,交换就是按照某种方式动态地分配传输线路地资源;

电路交换地三个步骤:

  1. 建立连接(分配通信资源)
  2. 通话(一直占用通信资源)
  3. 释放连接(归还通信资源)

那么我们可以把电话换成计算机来传输计算机数据么?

当使用电路交换来传送计算机数据时,其线路地传输效率往往很低。因此,计算机网络通常采用分组交换,而不是电路交换。


2.2分组交换

H6用户将原始数据,进行分组拆分,并加上首部进行标识。然后通过路由的转发。发送到H2用户,H2用户收到数据后,将首部去掉,按照接收的顺序组成发过来的数据包。(由于转发的路径是不唯一的,也就是经过的路由不唯一,所以包在传输的过程中可能会出现分组丢失,误码,重复等问题)

计算机网络学习第一天_分组交换_09

计算机网络学习第一天_电路交换_10

由上面的文字介绍和2个图片可以得到发送方、路由器、接收方三方的功能职责。

发送方:构造分组、发送分组

路由器:缓存分组、转发分组

接收方:接收分组、还原报文

2.3报文交换

报文交换主要出现在电话交换的时候,现在已经很少使用了。

2.4电路交换、报文交换、分组交换的对比

 

计算机网络学习第一天_因特网_11

2.4.1电路交换的优点:

  • 通信时延小
  • 有序传输
  • 没有冲突
  • 使用范围广
  • 实时性强
  • 控制简单

2.4.2电路交换的缺点:

  • 建立连接时间长
  • 线路独占,使用效率低
  • 灵活性差
  • 难以规格化


2.4.3报文交换的优点:

  • 无需建立连接
  • 动态分配线路
  • 提高线路可靠性
  • 提高线路利用率
  • 提供多目标服务

2.4.4报文交换的缺点:

  • 引发了转发时延
  • 需要较大的存储缓存空间
  • 需要传输额外的信息量

2.4.5分组交换的优点:

  • 无需建立连接
  • 线路利用率高
  • 简化了存储管理
  • 加速传输
  • 减少出错概率和重发数据量


2.4.6分组交换的缺点:

  • 引起了转发时延
  • 需要传输额外的信息量
  • 对于数据报服务,存在失序、丢失或者重复分组的问题