《计算机网络》— 计算机网络基础

1.基本概念划分

OIS的七层协议:

应用层、表示层、会话层、运输层、网络层、数据链路层、物理层。

 

 

   OIS的五层协议:

应用层、运输层、网络层、数据链路层、物理层。

 

    由下往上介绍如下:

2.第一章 物理层

特性:机械特性、电气特性、功能特性、过程特性。 
数据通信系统:源系统(或发送端、发送方)、传输系统(或传输网络)和目的系统(或接受端、接受方)

源系统:

  • 源点:源点设备产生要传输的数据。源点又称为源站或者信源
  • 发送器:通常,源点生成的数字比特流要通过发送器编码后才能够在传输系统进行传输。典型的发送器就是调制器。现在很多PC实用内置的调制解调器。

目的系统:

  • 接收器:接受传输系统传送过来的信号,并把它转换为能够被目的设备处理的信息。典型的接收器就是解调器,它把来自传输路线上的模拟信号进行解调,提取出在发送端置入的信息,还原出发送端产生的数字比特流。
  • 终点:终点设备从接收器获取传送来的数字比特流,然后把信息输出。终点又称目的站,或信宿。

信号:模拟信号(连续信号)、数字信号(离散信号) 
通信方式:单向通信(单工通信)、双向交替通信(半双工通信)、双向同时通信(双全工通信) 
香农公式:信道的极限信息传输速率C为:

    C=B log2(1+S/N)

式中:B是信道带宽(赫兹),S是信号功率(瓦),N是噪声功率(瓦)。该式即为著名的香农公式,显然,信道容量与信道带宽成正比,同时还取决于系统信噪比以及编码技术种类香农定理指出,如果信息源的信息速率R小于或者等于信道容量C,那么,在理论上存在一种方法可使信息源的输出能够以任意小的差错概率通过信道传输。该定理还指出:如果R>C,则没有任何办法传递这样的信息,或者说传递这样的二进制信息的差错率为1/2。 
信道的带宽或信道中的信噪比越大,信息的极限传输速率就越高。

物理层下面的传输媒体 
传输媒体可分为两大类:导引型传输媒体(有线传输铜线或者光纤)和非导引型传输媒体(自由空间,无线传输)


第二章 数据链路层

数据链路层使用信道种类:点对点信道、广播信道 
链路:从一个结点到相邻结点的一段物理路线(有线或无线),而中间没有任何其他的交换点。 
数据链路:当在一条线路上传输数据时,除了必须有一条物理路外,还必须有一些必要的通信协议来控制这些数据的传输。把实现这些协议的硬件和软件加到链路上就构成了数据链路。现在最常用的是使用网络适配器来实现这些协议。 
帧:点信道的数据链路层的协议数据单元。 
数据链路层把网络层交下来的数据构成帧发送到链路上,以及把接收到的帧中的数据取出来并上交给网络层。在因特网中,网络协议数据单元就是IP数据报(简称数据报、分组或包)。 
数据链路层三个基本问题: 
封装成帧、透明传输、差错检测。

  • 封装成帧就是在一段数据的前后分别添加首部和尾部,这样就构成了一个帧。首部和尾部的一个重要作用就是进行帧定界(确定帧的界限)。帧定界可以使用特殊的帧定界符。帧开始字符SOH,帧结束字符EOT
  • 透明传输当传送的帧是文本文件组成的帧时。其数据部分不会出现SOH和EOT这样的帧定界控制字符。不管从键盘上输入什么字符都能传输过去,这样的传输就是透明传输。“透明”某一个实际存在的事物看起来是好像不存在一样。为了解决不透明问题在接收端的数据链路层吧数据送网络层之前删除这个插入的转义字符,这种方法称为字节填充或字符填充。
  • 差错检测比特传输过程中可能会出现差错,1可能会变成0,0可能会变成1.这就叫做比特差错。在一段时间内传输错误的比特占所传输比特总数的比率称为误码率。目前在数据链路层广泛使用了循环冗余检测CRC( Cyclic Redundancy Check)的检错技术。CRC运算就是在数据M后面添加供差错检测用的n位冗余码。为了检错而添加的冗余码常称为帧检验序列FCS(Frame Check Sequence).在CRC检测的基础上增加帧编号、确认、重传机制

点对点协议PPP(高级数据链路控制HDLC)

1.PPP协议满足的需求

(1)简单 
(2)封装成帧 
(3)透明性 
(4)多种网络层协议 在同一物理链路上同事支持多种网络协议 
(5)多种类型的链路 
(6)差错检测 
(7)检测链接状态 
(8)最大传送单元 
(9)网络层地址协商 
(10)数据压缩协议

2.PPP协议的组成

(1)一个将IP数据报封装到串行链路的方法。PPP既支持异步链路(无奇偶检测的8比特数据),也支持面向比特的同步链路。IP数据报在平PPP帧中就是其信息部分。这个信息部分的长度受最大传送单元MTU的限制。 
(2)一个用来建立、配置和测试数据链路的链路控制协议LCP。 
(3)一套网络控制协议NCP,其中的每一个协议支持不同的网络层协议,如IP、OSI的网络层。。。。 
PPP帧首部和尾部分别为四个字段和两个字段

3.PPP协议的工作状态

链路的发送响应: 
(1)配置确认帧(Configure-Ack):所有的选项都接受。 
(2)配置否认帧(Configure-Nak):所有选项都理解但是不接受。 
(3)配置拒绝帧(Configure-Reject):选项有的无法识别或不能接受,需要协商。 
口令鉴别协议PAP(Password Authentication Protocol).口令握手鉴别协议CHAP(Challenge-Handshake Authentication Protocol).

4.使用广播信道的数据链路层

1.局域网的数据链路层

星形网、环形网、总线网。 
共享信道分为两种: 
(1)静态划分信道 
(2)动态媒体接入控制,又称为多点接入。

  • 随机接入 所有的用户可随机的发送信息
  • 受控接入 用户不能随机的发送信息必须服从一定的控制。

2.CSMA/CD协议

CSMA/CD协议的要点。:

  • 多点接入
  • 载波监听 不管在发送前,还是发送中,每个站都必须不停的检测信道。

电磁波在1km电缆的传播时延约为5us 
一个站不可能同时进行发送和接受(但必须边发送边监听信道)。因此使用CSMA/CD协议的以太网不可能进行全双工通信而只能进行双向交替通信(半双工通信)。 
以太网使用截断二进制指数退避算法来确定碰撞后重传的时机。 
凡是长度小于64字节的帧都是由于冲突而异常终止的无效帧。以太网还规定了帧间最小间隔为9.6us,相当于96比特时间。

5.使用广播信道的以太网

1.使用集线器的星型拓扑

集线器:在星形拓扑的中心增加了一种可靠性非常高的设备。 
集线器的特点: 
(1)使用集线器的以太网在逻辑上仍是一个总线网,个站共享逻辑上的总线,使用的还是CSMA/CD协议。网络中的各占必须竞争对传输媒体的控制,并且在同一时刻至多只允许一个站发送数据。 
(2)一个集线器有很多接口,一个集线器就像一个多接口的转发器。 
(3)集线器工作在物理层,他的每个接口仅仅简单地转发比特~~接收到1就转发1,就到到0就转发0,不进行碰撞检测。 
(4)集线器采用了专门的芯片,进行自适应串音回波抵消。这样就可以使接口转发出去的较强信号不致对该接口接收到的较弱的信号产生干扰。

2.以太网的MAC层

(1)MAC层的硬件地址 
实际上就是适配器地址或适配器标识符 
发往本站的帧:单播(unicast)帧(一对一),即受到的帧的MAC地址与本站硬件地址相同。 
广播(broadcast)帧(一对全体),即发送给本局域网上所有站点的帧。 
多播(multicast)帧(一对多),即发送给本局域网上一部分站点的帧。

第三章 网络层

3.1网络层提供的两种服务

网络层提供的服务: 
(1)虚电路服务。(2)数数据报服务 
(网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务)**

3.2网际协议IP

与IP协议配套使用的三个协议:

  • 地址解析协议ARP(Address Resolution Protocol)
  • 网际控制报文协议ICMP(Internet Control Protocol)
  • 网际组管理协议IGMP(Internet Group Management Protocol)

网络连接的中间设备:

  • 物理层使用的中间设备转发器(repeater)
  • 数据链路层使用的中间设备网桥或桥接器(bridge)
  • 网络层使用的中间设备路由器(router) 
    *在网络层以上使用的中间设备叫网关(gateway)

3.3IP地址

IP地址就是给因特网上的每一个主机(或路由器)的每一个接口分配一个在全世界范围唯一的32位标识符。IP地址由因特网名字和数字分配机构ICANN(Internet Corporation for Assigned Names and Numbers)进行分配。 
IP地址的编址方法三个阶段:

  • 分类的IP地址 就是将IP地址划分为若干个固定类,每一类地址都由两个固定长度的字段组成,其中第一个字段是网络号(net-id),它标志主机(或路由器)所连接到的网络。网络号必须是唯一的。第二个字段是主机号(host-id),它标志该主机(或路由器)
  • 子网的划分
  • 构成超网

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值