四级网络工程师笔记-计算机网络(中)

四级网络工程师笔记

前言:

作者在CSDN博客上开通了[网络工程师]专栏,目的在于激励自己坚持学习。由于是初次进行博客创作、经验不足、可能比较粗糙,如有错漏之处希望大家能够指正、也欢迎大家一起交流学习。

如需查看完整学习博文(笔记)请点击 [网络工程师] 进行查看

系列博文

1、四级网络工程师和四级信息安全工程师考试须知与学习方法

2、四级网络工程师笔记-操作系统(上)

3、四级网络工程师笔记-操作系统(中)

4、四级网络工程师笔记-操作系统(下)

5、四级网络工程师笔记-计算机网络(上)

6、四级网络工程师笔记-计算机网络(中)

7、四级网络工程师笔记-计算机网络(下)

第三章 Internet 基础

1. Internet

⚫ Internet 是全球最具影响力的互联网络, 它是将多个物理网络通过路由器相互连接而形成的。

⚫ 从网络设计者角度考虑, Internet 是一个计算机互联网络;

⚫ 从使用者角度考虑,Internet 是一个信息资源网。Internet 屏蔽了各个不同网络的差异和内部结构,使用户比较简单、一致地面对大量主机提供的信息资源和服务。

2. 路由器

⚫ 路由器是 Internet 种最重要的设备,它是网络与网络之间连接的桥梁。

⚫ 它主要的功能是:维护路由表信息(路由表决定着 IP 数据报发往何处),转发所收到的 IP 数据报,为投递的 IP 数据报选择最佳路径。

3. IP 地址

IPv4的地址长度为32bit,每8位为一组,用点分十进制表示;每 8位为一组,每组最大取值为 28-1=255,每组取值范围为 0-255。

image-20210106132955857

4. Internet 的接入方式

几种常用的通过广域线路接入 Internet 的方法**:**

1) 通过电话网接入

⚫ 用户的计算机和 ISP 处的远程访问服务器(Remote Access Server, RAS)通过调制解调器(Modem〉与电话网相连。

⚫ 用户在访问 Internet 时, 通过拨号方式与 RAS 建立连接,借助 RAS 访问 Internet。

2) 利用 ADSL 接入

⚫ 为了解决大容量的信息传输问题,引入非对称数字用户线路 ADSL。

⚫ ADSL 使用比较复杂的调制解调技术,在普通的电话线路进行高速的数据传输:在数据的传输方向上, ADSL 分为上行和下行两个通道。

⚫ 下行通道的数据传输速率远远大于上行通道的数据传输速率, 即“非对称”性。

⚫ ADSL 的上行速率可以达到 1 6 ~ 6 4 0 k b p s , 下行速率可以达到 1 . 5 ~ 9 M b p s 。

⚫ ADSL 调制解调器的网桥和路由器功能使单机接入和局域网接入都变得非常容易。

⚫ 优点:ADSL 所需要的电话线资源分布广泛,具有使用费用低廉、无须重新布线和建设周期短的特点,尤其适合家庭和中小型企业的互联网接入需求。

3) 使用 HFC 接入

⚫ 传统的有线电视网使用同轴电缆作为传输介质。

⚫ 混合光纤/同轴电缆网(Hybrid Fiber Coaxial,HFC):信号首先通过光纤传输到光纤节点,再通过同轴电缆传输到有线电视网用户。

⚫ 利用 HFC,网络的覆盖面积可以扩大到整个大中型城市,信号的传输质量可以大幅度提高。

⚫ HFC 也采用非对称的数据传输速率。

⚫ 一般的上行传输速率在 10Mbps 左右,而下行传输速率在 10~40Mbps 之间。

⚫ HFC 采用共享式的传输方式,所有通过 Cable Modem 的发送和接收使用同一个上行和下行信道,因此,HFC 网上的用户越多,每个用户的实际可以使用的带宽就越窄。

4) 通过数据通信线路接入

⚫ 数据通信网是专门为数据信息传输而建的网络,如果需要传输性能更好、传输质量更高的接入方式,可以考虑数据线路接入。

⚫ 数据通信网的种类很多,DDN、ATM、帧中继等网络都属于数据通信网:这些数据通信网由电信部门建设和管理,用户可以租用。

5. IP 协议

⚫ Internet 是将提供不同服务、使用不同技术、具有不同功能的物理网络互联起来而形成的一个互联网。

⚫ IP(Intemet Protocol)作为一种互联网协议,运行于互联层, 屏蔽各个物理网络的细节和差异。

l 它不对所连接的物理网络作任何可靠性假设,使网络向上提供统一的服务。

⚫ IP 协议精确定义了 IP 数据报格式,并且对数据报寻址和路由、数据报分片和重组、差错控制和处理等作出了具体规定。

6. IP 服务特点

运行 IP 协议的互联层可以为其高层用户提供的服务有如下 3 个特点:

① 不可靠的数据投递服务。

② 面向无连接的传输服务。

③ 尽最大努力投递服务。

7. IP 互联网的特点

IP 互联网是一种面向非连接的互联网络, 它对各个物理网络进行高度的抽象, 形成一个大的虚拟网络。

⚫ IP 互联网隐藏了低层物理网络细节,向上为用户提供通用的、一致的网络服务。

⚫ IP 互联网不指定网络互联的拓扑结构,也不要求网络之间全互联。一个网络只要通过路由器与 IP 互联网中的任意一个网络相连,就具有访问整个互联网的能力。

⚫ IP 互联网能在物理网络之间转发数据,信息可以跨网传输。

⚫ IP 互联网中的所有计算机使用统一的、全局的地址描述法。

⚫ IP 互联网平等地对待互联网中的每一个网络,不管这个网络规模是大还是小,也不管这个网络的速度是快还是慢。

8. ARP 协议的基本思想

⚫ 以太网一个很大的特点就是具有强大的广播能力。

⚫ 针对这种具备广播能力、物理地址长但长度固定的网络, IP 互联网采用动态联编方式进行 IP 地址到物理地址的映射,并制定了相应的协议——ARP。

⚫ ARP 请求信息和响应信息的频繁发送和接收必然对网络的效率产生影响。为了提高 效率,ARP 协议实现过程中经常釆用高速缓存技术。

9. IP 数据报格式

⚫ IP 数据报是 IP 协议单元使用的数据单元,它的格式可以分为报头区和数据区两大部分,其中数据区包括高层需要传输的数据,而报头区是为了正确传输高层数据而增加的控制信息。

⚫ 报头区主要包括:版本与协议类型域、长度域、服务类型域、生存周期域、头部校验和域、地址域、选项+填充域。其中报头长度域以 32 位的双字为单位;

⚫ 生存周期(TTL)域用于防止数据报在 Internet 中无休止地传递;

⚫ 头部校验和域用来保证 IP 数据报报头的完整性;

⚫ 选项域主要用于控制和测试两大目的。

⚫ 报头中有两个表示长度的字段,一个为报头长度,一个为总长度。报头长度以 32b 双字为单位,指出该报头区的长度。在没有选项和填充的情况下,该值为“5”。一个含有选项的报头长度则取决于选项域的长度。但是,报头长度应当是 32b 的整数倍, 如不是, 需在填充域加 0 凑齐。

⚫ 总长度以 8b 字节为单位, 表示整个 IP 数据报的长度( 其中包含头部长度和数据区长度)。

10. MTU 与分片

⚫ 根据网络使用的技术不同,每种网络都规定了一个帧最多能够携带的数据量,这一限制称为最大传输单元(Maximum Transmission Unit,MTU)。

⚫ 一个 IP 数据报的长度只有小于或等于一个网络的 MTU, 才能在这个网络中进行传输。

⚫ 当一个数据报的尺寸大于将发往网络的 MTU 值时,路由器会将 IP 数据报分成若干较小的部分,称为分片,然后再将每片独立地进行发送。

⚫ 与未分片的 IP 数据报相同, 分片后的数据报也由报头区和数据区两部分构成, 而且除一些分片控制域(如标志域、片偏移域)之外,分片的报头与原 IP 数据报的报头非常相似。

⚫ 一旦进行了分片,每片都可以像正常的 IP 数据报一样经过独立的路由选择等处理过程,最终到达目的主机。

⚫ 以太网的 MTU 为 1500 字节,一般 IP 首部为 20 字节,UDP 首部为 8 字节,数据的净荷(payload)部分预留是 1500-20-8=1472 字节。如果数据部分大于 1472 字节,就会出现分片现象。

11. 分片控制

⚫ 在 IP 数据报报头中, 标识、标志和片偏移 3 个字段与控制分片和重组有关。

⚫ 标识:是源主机赋予 IP 数据报的标识符。目的主机利用此域和目的地址判断收到的分片属于哪个数据报,以便数据报重组。分片时,该域必须不加修改地复制到新分片头的报头中。

⚫ 标志字段:用来告诉目的主机该数据报是否已经分片,是否是最后一个分片。

⚫ 片偏移字段:指出本片数据在初始 IP 数据报数据区中的位置,位置偏移量以 8 个字节为单位。由于各分片数据报独立地进行传输,其到达目的主机的顺序是无法保证的,而路由器也不向目的主机提供附加的片顺序信息,因此,重组的分片顺序由片偏移提供。

12. 源路由

⚫ 源路由是指 IP 数据报穿越互联网所经过的路径是由源主机指定的,它区别于由主机或路由器的

IP 层软件自行选路后得出的路径

⚫ 源路由选项是非常有用的一个选项,可用于测试某特定网络的吞吐率,也可以使数据报绕开出错网络。

⚫ 源路由选项可以分为两类,一类是严格源路由选项,一类是松散源路由选项。

① 严格源路由选项:严格源路由选项规定 IP 数据报要经过路径上的每一个路由器, 相邻路由器之间不得有中间路由器,并且所经过路由器的顺序不可更改。

② 松散源路由选项:松散源路由选项只是给出 IP 数据报必须经过的一些“要点”, 并不给出一条完备的路径,无直接连接的路由器之间的路由尚需 IP 软件的寻址功能补充。

13. ICMP 差错控制

⚫ ICMP 作为 IP 层的差错报文传输机制, 最基本的功能是提供差错报告。

⚫ ICMP 差错报文有以下几个特点:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值