博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
网络基础5
阅读量:7188 次
发布时间:2019-06-29

本文共 1563 字,大约阅读时间需要 5 分钟。

路由

-定义
不同网段的主机进行通信,就是路由;
(相同网段的主机通信,就是交换)
-实现
通过路由器实现“路由”转发动作;
-互通前提

PC 必须配置“网关”;

# 路由器的”路由表“必须得有”路由条目“

路由器

-特点
每个端口都是属于不同的网段,所以是可以分割广播域
-核心工作表
路由表
-工作对象
IP数据包中的地址(目标IP - 现阶段而言)
-工作原理
1、路由器在任何一个端口上收到数据包以后,都会
提取其中的目标IP地址;
2、将目标IP地址,与本地的“路由转发表”条目进行
匹配:
匹配成功,则在条目对应的端口转发出去;
匹配失败,则丢弃数据包;

匹配原则如下:  【show ip route 】->查看路由表信息;                 1、依次查看路由表中的每个路由条目                2、查看每个路由条目时:                       #首先查看路由条目中的“掩码”,该掩码表示的是                         该路由条目仅仅关心目标IP地址中的“掩码”表                         示的长度的位;                       #查看目标IP地址中特定长度的位(掩码长度),                        是否与路由                        条目中的网络位是否相同;                            如果相同,则表示匹配成功;                            反之,匹配失败;

静态路由条目:

手动添加到路由表中的条目;

实现命令: R1(config)# ip route  192.168.2.0   255.255.255.0                                         gi0/0    R2(config)# ip route 192.168.1.0 255.255.255.0                                          gi0/2验证命令: R1# show ip route

静态路由的不同配置方式:

1、 ip route x.x.x.x y.y.y.y {端口}
这个端口必须是设备自己的;
2、 ip route x.x.x.x y.y.y.y {ip-address}
这个IP地址必须是对端设备与自己
互联时使用的那个接口的IP地址;

=====================================================

注意:

网关是一个端口的概念,不是一个设备的概念;
网关(端口)所在的设备,必须具备“路由”的功能;
凡是具备“路由功能”的设备,必须得有“路由表”;
只有在不同网段之间的设备在通信时,才会使用到网关;
同网段设备通信,不需要配置网关;

书写静态路由时候,强烈建议使用 “对端设备的IP地址”;

路由器查找路由表的原则:

当路由器进行数据包与路由表条目的匹配时,
如果有多个条目可以同时匹配,
则选择子网掩码长的那个条目进行转发,
这叫做:最长匹配原则。

特殊路由条目:

0.0.0.0 /0 -----> 表示的是所有的网络;
称之为:默认路由。

配置:

ip route 0.0.0.0 0.0.0.0 10.10.23.2


交换:

同网段通信,叫交换;
交换不通,看 MAC 和 交换机(的转发表)

路由:

不同网段通信,叫路由;
路由不通, 看 IP 和 路由器(的转发表)


转载于:https://blog.51cto.com/13478354/2044349

你可能感兴趣的文章
Vue 2.5发布在即 将全面支持TypeScript
查看>>
怎么实现三列布局(左侧和右侧宽度固定,中间自适应)
查看>>
DTJQP
查看>>
小猿圈python之Django和Flask比较?
查看>>
Android Studio 代码模版,一键生成 MVP 类
查看>>
Nginx入门(1)服务器的安装和配置
查看>>
Git让你从入门到精通,看这一篇就够了!
查看>>
黑苹果组装指南
查看>>
axios Post请求 .Net Core中的接口以及FromBody特性和FromForm特性的使用
查看>>
大数据BigData之如何配置hive连接mysql,把mysql作为元数据库?
查看>>
拿下阿里、头条、滴滴的offer后谈谈面试经验(上)
查看>>
RecyclerView相关问题记录
查看>>
微信支付
查看>>
LeetCode 399 Evaluate Division Javascript解决方案
查看>>
Delphi编写COM+简介(转)
查看>>
08-27作业
查看>>
centos7下配置mysql
查看>>
java生成RAS证书文件
查看>>
java 处理 mysql 中文乱码问题
查看>>
IOS7设置状态栏字体颜色
查看>>