《计算机网络》笔记(1)

本章最重要的内容是:

(1) 互联网边缘部分和核心部分的作用,其中包含分组交换的概念

(2)计算机网络的性能指标

(3)计算机网络分层次的体系结构,包含协议和服务的概念。

1.1 计算机网络在信息时代中的作用

21世纪是以网络为核心的信息时代,主要的特征是数字化、网络化和信息化。

 

互联网的组成从工作方式可以划分为以下两大块:

(1)边缘部分 由所有连接在互联网上的主机组成。这部分是由用户直接使用的,用来进行通信和资源共享。

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

“计算机之间的通信”:主机A的某个进程和主机B上的另一个进程进行通信

    客户-服务器方式(客户和服务器本来都指的是计算机进程)

    客户和服务器都是指通信中所涉及的两个应用进程。 客户是服务请求方,服务器是服务提供方。

    客户程序:

    (1)被用户调用后运行,在通信时主动向远地服务器发起通信(请求服务)。因此,客户程序必须知道服务器程序的地址。

    (2)不需要特殊的硬件和很复杂的操作系统

    服务器程序:

    (1)是一种专门用来提供某种服务的程序,可同时处理多个远地或本地客户的请求

    (2)系统启动后即自动调用并一直不断地运行着,被动地等待并接受来自各地的客户的通信请求。因此,服务器程序不需要知道客户程序的地址

    (3)一般需要有强大的硬件和高级的操作系统支持。

     对等连接方式

     对等连接(P2P)是指两台主机在通信时并不区分哪一个是服务请求方哪一个是服务提供方。只要两台主机都运行了对等连接软件(P2P软件),他们就可以进行平等的、对等连接通信。

    互联网的核心部分

    网络核心部分起特殊作用的是路由器。路由器是实现分组交换的关键构建,其任务是转发收到的分组。

   “交换”就是按照某种方式动态地分配传输路线的资源。

     电路交换:经过“建立连接(占用通信资源)——>通信(一直占用通信资源)——>释放连接(归还通信资源)”三个步骤的交换方式成为电路交换。

      电路交换的一个重要特点就是在通话的全部时间内,通话的两个用户时钟占用端到端对的通信资源。

     分组交换:采用存储转发技术,将要发送的整块数据成为一个报文,再将报文划分成为一个个更小的等长数据块,然后在每一个数据段前面,加上一些由必要的控制信息组成的首部后,就构成了一个分组。

 

计算机网络分类:

    1.按照网络的作用范围进行分类:

    (1)广域网WAN:广域网的作用范围通常是几十到几千公里,是互联网的很小部分,其任务是通过长距离运送主机所发送的数据。

    (2)城域网MAN:城域网的作用范围一般是一个城市,可以跨越几个街区甚至整个城市,其作用距离约为5~50km。目前许多城域网采用的是以太网技术。

    (3)局域网LAN:局域网一般用微型计算机或工作站通过高速通行线路相连。但地理上则局限在较小的范围。

    (4)个人区域网PAN

   2.按照网络的使用者进行分类

    (1)公用网:是指电信公司出资建造的大型网络。

    (2)专用网:这是某个部门为满足本单位的特殊业务工作的需要而建造的网络。这种网络不向本单位以外的人提供服务。

  3.用来把用户接入到互联网的网络

     这种网络就是接入网AN,它又称为本地接入网或居民接入网。

计算机网络的性能指标

    1.速率:数据的传送速率。往往指的是额定速率或标称速率。

    2.带宽:(1)带宽本来是指某个信号具有的频带宽度;(2)在计算机网络中,带宽用来表示网络中某通道传送数据的能力,因此网络带宽表明在单位时间内网络中的某信道所能通过的“最高数据率”。(1)为带宽的频域称谓,(2)为带宽的时域称谓,本质相同。带宽越高,其所能传输的“最高数据率”也最高。

    3.吞吐量表示在单位时间内通过某个网络的实际数据量。

    4.时延:是指数据从网络(或链路)的一端传送到另一端所需的时间。时延是个很重要的性能指标,它有时也称为延迟或迟延。

     (1)发送时延:是从主机或路由器发送数据帧所需要的时间。

                                发送时延=数据帧长度÷发送速率

     (2)传播时延: 是电磁波在信道中传播一定的距离需要花费的时间。

                                传播时延=信道长度÷电磁波在信道上 的传播速率

     (3)处理时延:主机或路由器在收到分组时要花费一定的时间进行处理。

     (4)排队时延:分组在经过网络传输时,要经过许多路由器。但分组在进入路由器后要先在输入队列中排队等待处理,在路由器确定了转发接口后,还要在输出队列中排队等待转发。这就产生了排队时延。排队时延往往取决于网络当时的通信量。

        总时延=发送时延+传播时延+处理时延+排队时延

    5.时延带宽积

    时延带宽积=传播时延*带宽、

    6.往返时间RTT

    7.利用率

 

   网络协议:为进行网络中的数据交换而建立的规则、标准或约定。  

   网络协议主要由以下三个要素组成: 

    (1)语法:数据与控制信息的结构或格式;

    (2)语义:需要发出何种控制信息,完成何种动作以及做出何种响应;

    (3)同步,事件实现顺序的详细说明。

 

TCP/IP 是一个四层的体系结构,它包含应用层、运输层、网际层(为了解决不同网络的互连问题)和网络接口层。

 

 (1)应用层(application layer)

    应用层是体系结构的最高层,应用层的任务是通过应用进程间的交互来完成特定网络应用。 应用层协议定义的是应用进程间通信和交互的规则。

 (2)运输层(transport layer)

    运输层的任务就是负责向两台主机之间的通信提供通用的数据传输服务。

    运输层主要使用以下两种协议:

    传输控制协议TCP——提供面向连接的、可靠的数据传输服务,其数据传输的单位是报文段。

    用户数据报协议UDP——提供无连接的、尽最大努力的数据传输服务,其数据传输的单位是用户数据报。

(3)网络层(network layer)

  网络层负责为分组交换网上的不同主机提供通信服务。

  补充:互联网是由大量的异构网络通过路由器相互连接起来的。互联网使用的网络层协议是无连接的网际协议IP和许多路由选择协议,因此互联网的网络层也叫做网际层或IP层。

(4)数据链路层(data link layer)

 数据链路层简称为链路层。在两个相邻结点之间传送数据时,数据链路层将网络层交下来的IP数据报组装成帧,在两个相邻结点间的链路上传送帧。每一帧包括数据和必要的控制信息。

(5)物理层(physical layer)

 在物理层上所传数据的单位是比特。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值