目录

  • 1 认识网络
    • 1.1 概述
    • 1.2 计算机网络的产生和发展
    • 1.3 Internet简介
    • 1.4 计算机网络
  • 2 网络通信
    • 2.1 基本概念
    • 2.2 主要技术指标
    • 2.3 数据编码和调制
    • 2.4 数据传输方式
    • 2.5 传输介质
  • 3 网络体系结构
    • 3.1 网络协议和标准化组织
    • 3.2 计算机网络体系结构
  • 4 网络编址
    • 4.1 TCP/IP网际层
    • 4.2 网际协议(IP)和IP地址
    • 4.3 子网的划分与配置
  • 5 局域网技术
    • 5.1 数据链路层
    • 5.2 流量控制和链路管理
    • 5.3 CSMA/CD
    • 5.4 网络适配器
    • 5.5 以太网
  • 6 网络寻址技术
    • 6.1 虚拟互连网络
    • 6.2 配置路由
  • 7 网络中的传输控制
    • 7.1 传输层
    • 7.2 传输控制协议(TCP)
    • 7.3 TCP拥塞控制和流量控制
    • 7.4 用户数据报协议(UDP)
  • 8 网络服务
    • 8.1 会话层、表示层与应用层
    • 8.2 TCP/IP 应用层协议
    • 8.3 域名系统(DNS)
    • 8.4 文件传输协议(FTP和TFTP)
    • 8.5 超文本传输协议和万维网
  • 9 广域网接入技术
    • 9.1 点到点协议(PPP)
    • 9.2 拔号入网
    • 9.3 帧中继
    • 9.4 广域网接入技术
虚拟互连网络






使用 IP 协议的虚拟互连网络可简称为 IP 网。

当互联网上的主机进行通信时,就好像在一个网络上通信一样,而看不见互连的各具体的网络异构细节

在路由表中,对每一条路由,最主要的是

(目的网络地址,下一跳地址)

IP 层转发分组的流程

路由器将数据包的包头送往路由器的处理器,路由处理器会读取其中的目的IP地址,然后在自己的路由表里查找是否存在它所在网段的路由。

在确定了数据包的路由之后,路由器重新建立数据帧。

路由技术

使路由器学习到路由,对路由进行控制,并且维护这些路由的完整、无差错的技术。

要想使路由有效地工作,必须具备:

  • 要知道目的地址

  • 有可以学到路由的资源

  • 有可能到达目的网络的路径

  • 在众多可能到达目的IP地址的路径中有最佳的路由

  • 管理和维护路由信息

查找路由表

按主机所在的网络地址制作路由表,使路由表大大简化。 

根据目的网络地址就能确定下一跳路由器,IP 数据报最终一定可以找到目的主机所在目的网络上的路由器(可能要通过多次的间接交付)。只有到达最后一个路由器时,才试图向目的主机进行直接交付

使用子网掩码的分组转发过程

  • 在不划分子网的两级 IP 地址下,从 IP 地址得出网络地址是个很简单的事。

  • 在划分子网的情况下,从 IP 地址却不能唯一地得出网络地址来,这是因为网络地址取决于那个网络所采用的子网掩码,但数据报的首部并没有提供子网掩码的信息。

  • 因此分组转发的算法也必须做相应的改动。 

已知互联网和路由器 R1 中的路由表。主机 H1 向 H2 发送分组。试讨论 R1 收到 H1 向 H2 发送的分组后查找路由表的过程。

主机 H1 要发送分组给 H2

因此 H1 首先检查主机 128.30.33.138 是否连接在本网络上,如果是,则直接交付;否则,就送交路由器 R1,并逐项查找路由表。

因此 H1 必须把分组传送到路由器 R1 然后逐项查找路由表

路由器 R1 收到分组后就用路由表中第 1 个项目的 子网掩码和 128.30.33.138 逐比特 AND 操作

路由器 R1 再用路由表中第 2 个项目的 子网掩码和 128.30.33.138 逐比特 AND 操作