第四章TCP/IP网络层设备路由器

简介: 路由是指路由器从一个接口上收到数据包,根据数据包的目的地址进行定向并转发到另一个 接口的过程,路由通常与桥接来对比,路由工作包含两个基本的动作,一是确定最佳路径, 二是通过网络传输信息,路由分为静态路由和动态路由和直连路由三种来源


一 什么是路由


路由是指路由器从一个接口上收到数据包,根据数据包的目的地址进行定向并转发到另一个 接口的过程,路由通常与桥接来对比,路由工作包含两个基本的动作,一是确定最佳路径, 二是通过网络传输信息,路由分为静态路由和动态路由和直连路由三种来源。


二 路由的工作原理


网络中的设备相互通信主要是用它们的IP地址,路 由器只能根据具体的IP地址来转发数据。IP地址由网络地址和主机地址两部分组成。在 Internet中采用的是由子网掩码来确定网络地址和主机地址。子网掩码与IP地址一样都是32 位的,并且这两者是一一对应的,子网掩码中“1”对应IP地址中的网络地址。 “0”对应的是主机地址,网络地址和主机地址就构成了一个完整的IP地址。在同一个网络 中,IP地址的网络地址必须是相同的。计算机之间的通信只能在具有相同网络地址的IP地址 之间进行,如果想要与其他网段的计算机进行通信,则必须经过路由器转发出去。不同网络 地址的IP地址是不能直接通信的,即便它们距离非常近,也不能进行通信。路由器的多个端 口可以连接多个网段,每个端口的IP地址的网络地址都必须与所连接的网段的网络地址一 致。不同的端口它的网络地址是不同的,所对应的网段也是不同的,这样才能使各个网段中 的主机通过自己网段的IP地址把数据发送到路由器上



三 路由转发原理


在只有一个网段的网络中,数据包可以很容易地从源主机到达目标主机,但是如果一台计算 机要和非本网段的计算机进行通信,数据包可能需要经过很多路由器。 主机A和主机B所在的网段被许多路由器隔开,主机A与主机B的通信就要经过中间路由器, 如何选择到达目的地的路径,数据包从A到达B有很多条路径可供选择,在这些路径中在某 一时刻总会有一条路径是最好的,因此为了尽可能地提高网络访问速度,就需要有一种方法 来判断从源主机到达目的地主机所经过的最佳路径,从而进行数据转发,这就是数据路由技术


四 路由的类型


路由分为三种:


1、静态路由;


2、动态路由;


3、直连路由。


路由是指分组从源到目的地时,决定端到端路径的网络范围的进程。路由工作在OSI参考模型第三层,网络层的数据包转发设备。路由器通过转发数据包来实现网络互连。虽然路由器可以支持多种协议,但是在我国绝大多数路由器运行TCP或IP协议。路由器通常连接两个或多个由IP子网或点到点协议标识的逻辑端口,至少拥有1个物理端口。


路由器根据收到数据包中的网络层地址以及路由器内部维护的路由表决定输出


五 路由与交换的对比


1.路由工作在网络层,根据路由表转发数据,路由选择、逻辑转发


2. 交换工作在数据链路层,根据Mac地址表转发数据,属于硬件转发,速度快


相关文章
|
19天前
|
安全 网络安全 数据安全/隐私保护
|
21天前
|
网络协议 安全 网络安全
|
4天前
|
网络协议 网络安全 网络虚拟化
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算。通过这些术语的详细解释,帮助读者更好地理解和应用网络技术,应对数字化时代的挑战和机遇。
27 3
|
25天前
|
存储 网络安全 数据安全/隐私保护
|
4天前
|
存储 网络协议 安全
30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场
本文精选了 30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场。
15 2
|
15天前
|
网络协议 安全 Go
Go语言进行网络编程可以通过**使用TCP/IP协议栈、并发模型、HTTP协议等**方式
【10月更文挑战第28天】Go语言进行网络编程可以通过**使用TCP/IP协议栈、并发模型、HTTP协议等**方式
43 13
|
7天前
|
网络虚拟化 数据安全/隐私保护 数据中心
对比了思科和华为网络设备的基本配置、接口配置、VLAN配置、路由配置、访问控制列表配置及其他重要命令
本文对比了思科和华为网络设备的基本配置、接口配置、VLAN配置、路由配置、访问控制列表配置及其他重要命令,帮助网络工程师更好地理解和使用这两个品牌的产品。通过详细对比,展示了两者的相似之处和差异,强调了持续学习的重要性。
19 2
|
15天前
|
网络协议 算法 网络性能优化
计算机网络常见面试题(一):TCP/IP五层模型、TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议
计算机网络常见面试题(一):TCP/IP五层模型、应用层常见的协议、TCP与UDP的区别,TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议、ARP协议
|
22天前
|
运维 监控 负载均衡
|
28天前
|
负载均衡 安全 网络安全