计算机网络学习记录--第一章 概述


下一篇 : 第二章 物理层

第一章 概述

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

        21世纪一些重要的特征就是数字化,网络化和信息化,它是一个以网络为核心的信息时代。
       有三类很熟悉的网络:电信网络,有线电视网络和计算机网络。 电信网络向用户提供电话,电报及传真等服务; 有线电视网络向用户传送各种电视节目; 计算机网络则使用户能够在计算机之间传送数据文件。
       互联网之所以能够向用户提供许多服务,就是因为互联网具有两个重要的基本特点,即连通性和共享

1.2 互联网概述

       计算机网络,简称网络,是由若干结点和连接这些结点的链路组成。网络中的结点可以是计算机,集线器,交换机或路由器等。
       网络之间通过路由器互连起来,就构成了一个覆盖范围更大的计算机网络,这样的网络成为互连网。
网络与互联网
        初步概念:网络把许多计算机连在一起,互连网把许多网络通过路由器连在一起。 与网络相连的计算机称为主机(边缘),剩下的就是大量网络和连接这些网络的路由器(核心)。
        互联网基础结构发展的三个阶段:①单个网络->互连网  ②三级结构的互连网,分为主干网,地区网和校园网(或企业网)。  ③多层次ISP(互联网服务提供商,如移动联通电信)结构的互联网
ISP
        图中IXP是互联网交换点,主要作用是允许两个网络直接相连并交换分组,而不需要再通过第三个网络来转发分组。 使互联网上的数据流量分布更加合理,减少了分组转发的延迟时间,降低了分组转发的费用。
        互联网的迅猛发展始于20世纪90年代,由欧洲原子核研究组织CERN开发的万维网(WWW:world wide web)被广泛使用在互联网上,成为互联网指数级增长的主要驱动力。
        互联网的标准化工作:(互联网草案->)建议标准->互联网标准
        所有互联网标准都是以RFC(request for comments,“请求评论”)的形式在互联网上发表的。 除了建议标准和互联网标准这两种RFC文档,还有三种RFC文档,即历史的,实验的和提供信息的RFC文档。

1.3 互联网组成

互联网组成

        ①边缘部分:由所有连接在互联网上的主机组成。这部分是用户直接使用的,用来进行通信(传送数据,音频和视频)和资源共享。
        这些主机也叫端系统,可以是一台普通个人电脑,智能手机,很小的网络摄像头,或者大型计算机。其拥有者可以是个人,单位或者某个ISP。
        通常所说的主机A与主机B进行通信,指的是A上的某个程序与B上的某个程序进行通信,因为“进程”就是运行着的程序,所以也指A上的某个进程与B上的某个进程进行通信。
        
        网络边缘的端系统之间的通信方式可以划分为两大类:
                1.客户-服务器方式(C/S):通信的对象是应用层中的应用进程,这种方式描述的是进程间服务与被服务的关系。 客户是请求方(需要知道服务器程序的地址),服务器是服务提供方(不需要知道客户程序地址),两者都要使用网络核心部分所提供的服务。
C/S方式

                2.对等连接方式(P2P):不区分请求方和提供方,双方平等。
        
        ②核心部分:由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)。
        在网络核心部分起特殊作用的是路由器,它是一种专用计算机,是实现分组交换的关键构建,其任务是转发收到的分组。
        电路交换:建立连接->通话->释放连接(整个报文的比特流连续的从源点直达终点,好像在一个管道中传送)
        报文交换:整个报文先传送到相邻结点,全部存储下来之后查找转发表,转发到下一个结点。
        分组交换:采用存储转发技术。(单个分组传送到相邻结点,存储下来后查找转发表,转发到下一个结点)
        报文:要发送的整块数据。
        数据段:较长的报文可以划分成为一个个更小的等长数据段。
        分组(互联网中传送的数据单元):每个数据段前边加上一些必要的控制信息组成的首部,就构成了分组。 分组也称为包,首部也称为包头
报文与数据段与首部与分组
        总体过程:网络边缘的主机和接入到网络核心部分 通常采用较低速率的链路进行连接,而核心部分的路由器之间一般采用高速链路相连接。  路由器收到分组(放入缓存而不是磁盘,保证了较高的交换速率),检查首部,查找转发表,按照首部的目的地址,找到合适的接口转发出去,把分组教给下一个路由器,以此类推。

1.4 计算机网络的类别

        按照网络的作用范围:分为广域网,城域网,局域网,个人区域网。
        按照网络使用者:分为公用网(愿意按规定缴纳费用的人都可以使用这种网络),专用网。
        用来把用户接入到互联网的网络:接入网AN,又称本地接入网,居民接入网。指从某个用户端系统到互联网的第一个路由器之间的网络。

1.5 计算机网络的性能

        性能指标:
                ①速率(bit/s)
                ②带宽(bit/s)单位时间内网络中某信道所能通过的“最高数据率”
                ③吞吐量(bit/s或每秒传送的字节数和帧数)单位时间内通过某个网络(或信道,接口)的实际数据量
                ④时延:数据(一个报文或分组或比特)从网络(或链路)的一端传送到另一端所需的时间。
                ⑤时延带宽积 = 传播时延 * 带宽(表示这个链路可以容纳多少个比特)
                ⑥往返时间RTT:双向交互一次所需要的时间。
                ⑦利用率:分为信道利用率(某信道有百分之几的时间是被利用的),网络利用率(全网络信道利用率的加权平均值)。
时延
时延带宽积
        非性能指标:
                ①费用
                ②质量
                ③标准化
                ④可靠性
                ⑤可扩展性和可升级性
                ⑥易于管理和维护

1.6 计算机网络体系结构

        OSI/RM:开放系统互连基本参考模型。(open systems interconnection reference model)。
        (网络)协议:为进行网络中的数据交换而建立的规则,标准或约定。 由语法(规定所交换信息的格式),语义(定义发送者或接受者所要完成的操作)和同步(事件实现顺序的详细说明)三个要素组成 。
        协议分层好处:各层之间独立;灵活性好,结构上可分隔开;易于实现和维护;能促进标准化工作。
        各层主要需要完成的工作:差错控制;流量控制;分段和重装;复用和分用;连接建立和释放。
        网络的体系结构:就是计算机网络的各层及其协议的集合。
网络分层-体系结构
        ①应用层交互的数据单元称为报文。
        ②运输层主要的两种协议:传输控制协议TCP(面向连接,数据传输单位是报文段);用户数据报协议UDP(无连接,数据传输单位是用户数据报)。
        ③网络层也叫网际层,IP层:把运输层产生的报文段或用户数据报封装成分组或包进行传送,还要要选择合适的路由。
        ④数据链路层:将网络层交下来的IP数据报组装成帧,在两个相邻结点间的链路上传送帧。
        ⑤物理层:所传数据的单位是比特(0,1)
数据在各层的传递过程
        1、针对主机1,每一层加上必要的控制信息就变成了下一层的数据单元。第一层是物理层,不再加控制信息。
        2、当一串的比特流离开主机1经网络的物理媒体传送到路由器时,从路由器第一层上升到第三层,每一层根据控制信息进行必要操作,再将控制信息剥去。当上升到第三层时,根据首部中的目的地址查找路由器中的转发表,找出转发分组的接口,再依次向下传,每次加上新的首部和尾部。到下边的第一层然后在物理媒体上把每一个比特发送出去。
        3、当一串比特流离开路由器,到达目的站主机2时,从主机中的第一层上升到第五层,最后把应用进程AP1发送的数据交给目的站的应用进程AP2。
        对等层间通信:像上图中水平虚线所示的那样,把数据通过水平虚线直接传递给对方。–>协议是控制对等实体(软硬件进程)之间通信的规则;服务是不同层间的。
        协议栈:(protocol stack)几个层次画在一起,很像栈的结构。
TCP/IP四层协议
TCP/IP协议族
        TCP/IP协议可以为各式各样的应用提供服务,也允许IP协议(核心)在各式各样的网络构成的互联网上运行。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值