计算机网络复习
FreeL00P

网络复习提纲

1、 以太网的核心技术是什么?简述该协议协的要点。

以太网的核心技术是CSMA/CD(Carrier Sense Multiple Access with Collision Detection,带冲突检测的载波监听多路访问)技术。这种技术允许多个设备共享同一个以太网,避免了数据冲突和数据丢失,提高了网络的可靠性和效率。

CSMA/CD协议的要点如下:

  1. 载波监听:发送数据前,设备首先要监听信道上是否有其它设备正在发送数据。如果检测到信道上有其它设备正在发送数据,设备会等待一段时间后再重新尝试发送数据。
  2. 多路访问:多个设备可以共享同一个以太网,同时发送和接收数据。
  3. 冲突检测:当两个或多个设备在同一时间尝试发送数据时,数据包会发生冲突。在这种情况下,所有设备都会检测到冲突,并且停止发送数据。这种机制可以防止数据包丢失,同时确保网络的可靠性。
  4. 重传机制:如果数据包在发送过程中发生冲突或者发送失败,设备会等待一段时间后重新尝试发送数据。这个过程会一直持续,直到数据包被成功发送或者达到重传次数的上限。

总之,CSMA/CD协议是以太网实现共享访问和高效数据传输的关键技术,它通过使用载波监听和冲突检测机制,确保了多个设备在同一时间可以共享同一个以太网,并且可以避免数据冲突和数据丢失。同时,CSMA/CD协议还采用了重传机制,保证了数据的可靠传输。

2、湖工校园网是局域网还是城域网、或广域网?其协议结构一般涉及ISO(TCP/IP)的哪些层?

  • 局域网
  • 物理层和数据链路层

3、什么是C/S客户-服务器、P2P(对等)两种通信方式,比较它们的区别、它们的联系。

  • C/S

    • 客户端主要负责界面和处理业务逻辑,并为用户提供网络请求服务的接口,如数据查询服务

    • 服务端一般以数据处理能力较强的数据库管理系统作为后台,负责接收和处理用户对服务的请求,并将这些服务透明地提供给用户。

    • 特点:

      • 优点:交互性强,具有安全的存取模式,网络通信量低,响应速度快,利于处理大量的数据,可以充分利用两端硬件环境的优势,将任务合理分配到客户端和服务器端来实现,既适用于实际应用程序,又适用于统一的计算和处理。
      • 缺点:即该结构的程序为针对性开发,不能灵活变更,维护和管理的难度比较大,通常只局限于小型局域网,不利于扩展。

      image

  • P2P

    • P2P(Peer-to-Peer)称为对等互连模型。
      在此环境中,网络上的各台主机具有相同的功能,无主从之分,任一台计算机都是既可当服务器,设定共享资源供网络中其他计算机使用,又可作为工作站。
       从程序实现来说,一个应用程序同时起到客户端和服务器的作用。
       目前,它是小型局域网常用的组网方式,其优点是配置容易,通信便利,成本低;
       缺点是可靠性不如C/S模型,易遭黑客攻击。

    4、设某帧待发送数据D=10100101,采用的生成多项式为P=X3 +1, 试求其实际发送 的序列。若采用以上生成多项式,求CRC校验码?

5、画图说明域名服务器(DNS)的工作原理和工作逻辑

                         +------------+
                         |  用户输入域名   |
                         +------------+
                                |
                                |
                                v
                         +------------+
                         |  本地 DNS 服务器 |
                         +------------+
                                |
                                |
                                v
                    缓存中有该域名对应的 IP 地址吗?
                                |
                        +------------------+
                        |    直接返回 IP 地址    |
                        +------------------+
                                |
                                |
                                v
                         向根域名服务器查询
                                |
                                |
                                v
                         +------------+
                         |  根域名服务器  |
                         +------------+
                                |
                                |
                                v
                     返回顶级域名服务器的地址
                                |
                                |
                                v
                         +------------+
                         |  顶级域名服务器 |
                         +------------+
                                |
                                |
                                v
                      返回权限域名服务器的地址
                                |
                                |
                                v
                         +------------+
                         |  权限域名服务器 |
                         +------------+
                                |
                                |
                                v
                     返回该域名对应的 IP 地址
                                |
                                |
                                v
                         +------------+
                         |  本地 DNS 服务器 |
                         +------------+
                                |
                                |
                                v
                        返回该 IP 地址给用户
                                |
                                |
                                v
                         +------------+
                         |  用户访问域名   |
                         +------------+

https://blog.csdn.net/ITwang1/article/details/120567964

  1. 用户输入要访问的网址,例如example.com。
  2. 用户的计算机首先会查看本地DNS缓存,看是否已经存储了该域名对应的IP地址。
  3. 如果本地DNS缓存中没有该域名对应的IP地址,用户的计算机会向其配置的本地DNS服务器发出请求。
  4. 如果本地DNS服务器也没有该域名对应的IP地址,它会向根域名服务器发出请求。
  5. 根域名服务器会返回一个包含下一级DNS服务器的IP地址的响应给本地DNS服务器。
  6. 本地DNS服务器再向下一级DNS服务器发出请求,并继续这个过程,直到找到包含所需域名对应IP地址的DNS服务器。
  7. 找到域名对应的IP地址后,本地DNS服务器将其缓存,并将其返回给用户的计算机,以便用户的计算机可以与该服务器建立连接并访问所需的网站。

6、说明虚电路和数据报的特性,简述本质区别

  • 虚电路

    • 虚电路需要先通过呼叫建立一条虚电路,且建立后通道被占用,其他节点不能使用

    • 可靠,保持顺序,一旦发生故障数据全部丢失。

  • 数据报

    • 没有专用通路
    • 分组传输,如有故障可以绕过故障点。
    • 不能保证按顺序到达,丢失不能立即知晓。
  • 区别

    • 传输通路
    • 传输方式

7、在TCP/IP体系结构中,与OSI参考模型层次对应关系

  1. OSI参考模型采用七层模型,而TCP/IP采用四层架构
  2. https://zhuanlan.zhihu.com/p/248667559

image

8、ISP指的是什么?路由选择功能是在TCP模型的哪层由何种设备实现的?

  • ISP==>互联网服务提供商
  • 网络层
    • 实现设备->路由器&三层交换机(???)

9、以太网交换机中的端口/MAC地址映射表是交换机在数据转发过程中如何建立的?

  • 交换机在数据转发过程中通过自学习动态建立的

10、 分析以下IP地址是否正确。

A77.76.75.74     B 201.35.7.18.20

C 78.76.311.55     D 254.254.254.254

11、在TCP/IP参考模型中,应用层是最高的一层,举出不少于几个应用层的协议,并说明其为何种应用。

  1. DNS域名解析
    • 域名转换为iP地址
  2. FTP文件传输协议
    • 局域网文件存储服务器
  3. HTTP超文本传输协议
  4. SMTP电子邮件协议
    • 简单邮件发送协议
  5. POP3邮件读取协议
  6. Telnet远程终端协议

12、简述计算机网络的功能。

  • 数据交换资源共享

13、各层传输的数据单位分别是什么?

  • 物理层 ————->比特
  • 数据链路层——–>帧
  • 网络层————–>数据包
  • 传输层—————>报文
  • 会话层以上的单位不再另外命名都叫报文

14、设某学校需要创建内部网络,共有6个部门,每个部门约有20-30台主机,试问:.若要将几个部门从网络上分开,如果分配该学校使用一个C类地址,其网络地址为192.168.161.0应如何划分子网?即:

.每个子网的网络地址 、..子网掩码 .每个子网IP地址范围。

15、互连网之所以能给用户提供许多服务,就是因为其具有哪两个特性?

  • 连通性
  • 共享性

16、按网络的覆盖范围分类,哪几种网络, Internet 属于哪类网?

  • 局域网(LAN)
  • 城域网(MAN)
  • 广域网(WAN)<=====属于

17、制定互连网正式标准要经过哪三个阶段?其合理性和必要性是什么?

  1. 互联网草案———-在这个阶段还不是RFC文档
  2. 建议标准————–开始成为RFC文档
  3. 互联网标准
  • 互联网草案的有效期只有6个月,只有到了建议标准阶段才以RFC文档形式发表

18、线路交换相比与分组交换最大的优点和最大的缺点分别是什么?

  1. 线路交换

    • 优点

      • 通信线路由双方用户专用,数据直达,所以传输时延小

      • 通信双方之间的物理通路一旦建立,双方可以随时通信,实时性强

      • 双方通信时按发送顺序传送数据,不存在失序问题。

    • 缺点

      • 通信线路建立时间长
      • 物理通路被通信双方独占,即使通信线路空闲,也不能供其他用户使用,因而信道利用率低。
      • 数据直达,不同类型,不同规格,不同速率的终端很难相互进行通信,也难以在通信过程中进行差错控制。
  2. 分组交换

    • 优点
      • 不需要建立专用线路,不存在连接建立时延
      • 采用存储转发方式,当某条线路故障时可以选择其他线路
      • 分组较短,出错几率减少,每次重发的数据量也减少,不仅提高了可靠性,也减少了时延。
      • 加速了数据在网络中的传输。因为分组是逐个传输,可以使后一个分组的存储操作与前一个分组的转发操作并行,这种流水线式传输方式减少了传输时间。
    • 缺点
      • 数据进入节点后要经历存储转发,需要排队,差错校验,发送(转发),接收,当通信量大时,时延也会增大,实时性差。
      • 分组交换只适用于数字信号
      • 可能会出现失序、丢失、重复分组问题,增加了处理麻烦。

19、已知IP地址为177.99.202.134,子网掩码为255.255.255.240,试计算该IP的网络地址和主机号

image

20、举例说明计算机网络中可以共享的资源包括哪些?

  1. 硬件
  2. 软件
  3. 数据
  4. 通信信道

21、下面有关虚电路和数据报的特性,正确的说法是哪些?

A 虚电路和数据报分别为面向连接和面向无连接的服务 T 虚电路服务是面向连接的,数据报服务是面向无连接的
B 数据报在网络中沿同一条路径传输,并且按发出顺序到达 F
C 虚电路在建立连接之前,分组中只需要携带连接标识 F 之后
D 虚电路中的分组到达顺序与发送顺序相同。T

22、简述 10Base-T以太网中,各参数的含义。

  • Tips:10BASE-T是双绞线以太网
  • 10===>传输速率
  • BASE===>基带(传输方式)
  • T===>双绞线

23、随着微型计算机的广泛应用,大量的微型计算机是通过局域网连入广域网,而局域网与广域网的互联是通过何种网络设备实现的,为什么要采用这种设备?

  • 路由器实现
  • why

24、地址解析协议的内容是什么?有何作用?

  • 根据IP地址寻找MAC地址

25、分析路由聚合的必要性

26、举出身边使用虚拟专用网的实例,并说明下其用途

  1. 比如说一个总公司在北京。分公司在全国各地,那么就可以用虚拟专用网络来架设一个该公司的内部通信网络,这需要总公司这边一台VPN,分公司里各一台vpn,虚拟专用网络就是在互联网上架设一跳加密的隧道,而负责加密解密的就是vpn设备,相当于是在互联网上单独开设了一条隧道供该公司信息通信,虽然走的互联网,但是之后在VPn解密之后的公司内网里才能通信,其他人是访问不到的。
  2. 访问国外一些被墙的网站。

27、路由信息协议(RIP)主要应用于?

  • 路由器

28、网络层向上提供的服务有哪两种?TCP/IP网络层设计思路是什么?

​ 网络层向上提供的服务有以下两种:

  1. 数据传输服务:网络层提供的主要服务是将分组从源主机传输到目的主机。在这个过程中,网络层负责选择最佳路径和路由,以及确保数据传输的可靠性和正确性。
  2. 路由选择服务:网络层还提供了路由选择服务,这是因为在复杂的网络中有多条路径可以传输数据。网络层使用路由选择算法来选择最佳路径,从而确保分组能够有效地到达目的主机。

TCP/IP网络层的设计思路是将网络层分为两个子层:互联网协议(Internet Protocol, IP)和网络访问层(Network Access Layer)。

IP子层负责将分组从源主机传输到目的主机。它定义了分组的格式和内容,包括分组的头部信息和数据部分。IP协议还负责在复杂的网络中选择最佳路径和路由,以确保分组能够有效地到达目的主机。

网络访问层负责将数据帧从一个主机传输到另一个主机。它定义了数据帧的格式和内容,包括数据帧的头部信息和数据部分。网络访问层还负责实现物理层的接口和访问控制。

TCP/IP网络层的设计思路是简单、灵活和可靠的。通过将网络层分为两个子层,TCP/IP网络层可以轻松地适应各种网络环境和设备类型,并提供高效、可靠的数据传输服务。

29、为什么要划分子网?子网掩码的作用?

1、减少网络流量

  2、提高网络性能

  3、简化管理

  4、易于扩大地理范围

  • 是用来划分IP地址中哪一部分是网络号,哪一部分是机器号

image

30、要发送的数据比特序列为1010111101,生成多项式为G(x)=x5+ 1,试计算其CRC校验码。

32 、HUB,网桥、集线器,二层交换机,路由器等分别工作在哪层,其主要作用是什么

  • HUB=====物理层=====网络连线的中央连接点,组成星型网络

  • 二层交换机=====数据链路层=====物理地址寻址、数据的成帧、流量控制、数据的检错、重发

  • 路由器=====网络层=====連接不同網路

  • 网桥=====数据链路层