计算机网络——谢希仁

本文介绍了计算机网络的基本概念,包括互联网的组成部分、边缘部分与核心部分的角色、网络层的功能,特别是分组交换原理和路由器的工作方式。同时,提到了运输层的TCP和UDP协议,以及应用层的端到端通信。网络层的IP协议和子网划分也在讨论之列,重点阐述了IP地址的分类和子网掩码的作用。最后,简要提及了域名系统DNS在互联网中的重要性。
摘要由CSDN通过智能技术生成

目录

 

 

第1章 概述

1.2 互联网概述

1.2.1 网络的网络

计算机网络(简称为网络)由若干结点和连接这些结点的链路组成,网络中的结点可以计算机、集线器、交换机或路由器等。

 

网络之间还可以通过路由器互连起来,这就构成了一个覆盖范围更大的计算机网络。 这样的网络称为互连网,如上图(b)所示。因此互连网是络的网络(network of networks)。

与网络相连的计算机常称为主机(host),那么下图中用云表示的互连网里面就只剩下许多路由器和连接这些路由器的链路了。

 

 概念小结:网络把许多计算机连接在一起,而互连网则把许多网络通过路由器连接在一起;与网络相连的计算机常称为主机。

1.3 互联网的组成部分

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

核心部分:由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)。

 

1.3.1 互联网的边缘部分

处在互联网边缘的部分就是连接在互联网上的所有的主机,这些主机又称为端系统(end system)。其通信方式通常可划分为两大类:客户-服务器方式(C/S)和对等方式(P2P)。

客户-服务器方式

客户是服务请求方,服务器是服务提供方,服务请求方和服务提供方都要使用网络核心部分所提供的服务。

 

 注:C/S方式表示Client/Server方式,有时还可看到另外一种叫做浏览器-服务器方 式,即B/S方式(Browser/Server方式),但这仍然是C/S方式的一种特例。

对等连接方式

对等连接(peer-to-peer,简写为P2P。这里使用数字2是因为英文的2是two)是指两台主机在通信时并不区分哪一个是服务请求方哪一个是服务提供方。只要两台主机都运行了对等连接软件(P2P软件),它们就可以进行平等的、对等连接通信。这时,双方都可以下载对方已经存储在硬盘中的共享文档。

 

1.3.2 互联网的核心部分

在网络核心部分起特殊作用的是路由器(router),它是一种专用计算机(但不叫做主机)。路由器是实现分组交换(packet switching)的关键构件,其任务是转发收到的分组。

电路交换的特点

必须经过“建立连接(占用通信资源)通话(一直占用通信资源)——释放连接(归还通信资源)”三个步骤的交换方式,下图为传统的电话电路交换技术。

分组交换的主要特点

分组交换则釆用存储转发技术,如下图表示把一个报文划分为几个分组后再进行传送。通常我们把要发送的整块数据称为一个报文(message)o在发送报文之前,先把较长的 报文划分成为一个个更小的等长数据段,例如,每个数据段为1024 bit。在每一个数据段前面,加上一些由必要的控制信息组成的首部(header)后,就构成了一个分组(packet)。分组又称为“包”,而分组的首部也可称为“包头”。分组是在互联网中传送的数据单元。分组的首部包含了诸如目的地址和源地址等重要控制信息。

 

路由器收到一个分组,先暂时存储一下,检查其首部,查找转发表,按照首部中的目的地址,找到合适的接口转发出去,把分组交给下一个路由器。这样一步一步地(有时会经过几十个不同的路由器)以存储转发的方式,把分组交付最终的目的主机。

下图中表示的就是H1通过路由器向H5发送信息,当信息比较大时可以同时使用两个链路进行转发。

 

在数据传送阶段有三种常见的交换方式:

  电路交换——整个报文的比特流连续地从源点直达终点,好像在一个管道中传送。

  报文交换一一整个报文先传送到相邻结点,全部存储下来后查找转发表,转发到下一 个结点。

  分组交换——单个分组(这只是整个报文的一部分)传送到相邻结点,存储下来后查 找转发表,转发到下一个结点。

若要连续传送大量的数据,且其传送时间远大于连接建立时间,则

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值