学习日志7.22--Router路由器转发原理

        Runter路由器的作用就是为在不同的网络中的主机提供通信,可以理解为,在两个不同小区的人想要交流,但是不能进入对方小区,就只能依靠小区的保安进行信息传达,这个保安的作用就相当于路由器,不同小区的住户就相当与在不同网络下的主机。

        路由器工作时和交换机一样,需要对转发的数据进行查表操作,这个表称之为路由表

命令:display ip routing-table,查看路由表信息路由表信息包含目的子网和目的接口,转发的时候会根据目的子网找到数据接口,然后将数据从该接口转发出去。

网关地址,在配置路由器的时候一般会给路由器的接口配置IP地址,也叫网关地址,通常情况下是该子网内的路由器地址,当子网内的主机要向另一个子网内的主机通信的时候,会通过网关地址,将数据发送到路由器上,然后由路由器进行查表转发。

由路由器连接的两个简单子网的拓扑结构

在主机上配置网关地址,两台主机处在不同的网段,PC1是192.168.1,PC2是192.168.2,一般网关地址和子网内路由器接口地址是一致的在路由器上配置网关地址,先进入接口视图然后命令

命令:ip address 192.168.1.254 255.255.255.0,接口1的网段是192.168.1,接口2的网段是192.168.2,在配置的时候各接口应配置在相应的网段配置好后可以通过查看接口的简要信息去看配置的情况

命令:display ip interface brief

路由器就简单配置好了。

在不同网络内的主机进行通信的时候,会先发送ARP查询请求,查询对方的MAC地址,但是ARP请求只能查询在相同子网内的主机MAC地址,当主机访问其他子网主机时,首先判断主机是否配置了 网关IP 地址,如果没有配置网关IP地址,就无法发送到路由器,无法转发到目的子网,就不能通信。如果有配置网关,就会发起 ARP 查询网关的 MAC 地址,在查询到网关的 MAC 地址后,主机会将发送到其他所有子网的数据的 MAC全部书写为网关的 MAC 地址(去往其他子网的所有数据都发送到网关),接下来由路由器进行查表转发。

命令:display interface GigabitEthernet 0/0/1查看接口的MAC地址配置的Ip信息和各设备的MAC地址。用主机PC1去ping主机PC2,对主机PC1数据抓包,对路由器接口GE0/0/2数据抓包数据ping通,查看抓包PC1的数据是从PC1的MAC地址发送给网关路由器GE0/0/1的MAC地址

查看抓包路由器GE0/0/2的数据是从网关路由器GE0/0/2的MAC地址发送给PC2的MAC地址。

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是求解多元多项式回归的 MATLAB 代码: ```matlab % 输入数据 x1 = [36.4 37.2 37.2 36.2 31.5 28.9 27.2 26.7 26.1 26.1 25.4 25.3 25.4]'; x2 = [50.0 52.0 49.0 51.0 68.0 74.0 83.0 82.0 88.0 88.0 90.0 88.0 87.0]'; x3 = [982.9 982.2 981.8 981.6 982.3 982.6 983.4 983.5 984.0 983.6 984.4 984.5 984.4]'; y = [-7.30 -7.36 -7.35 -7.33 -7.31 -7.30 -7.26 -7.22 -7.21 -7.23 -7.18 -7.17 -7.14]'; % 构建设计矩阵X X = [ones(size(x1)) x1 x2 x3 x1.^2 x1.*x2 x1.*x3 x2.^2 x2.*x3 x3.^2]; % 求解回归系数 beta = X \ y; % 构建预测模型 model = @(x1,x2,x3) beta(1) + beta(2)*x1 + beta(3)*x2 + beta(4)*x3 ... + beta(5)*x1.^2 + beta(6)*x1.*x2 + beta(7)*x1.*x3 ... + beta(8)*x2.^2 + beta(9)*x2.*x3 + beta(10)*x3.^2; % 预测并绘制拟合图 x1fit = min(x1):0.1:max(x1); x2fit = min(x2):0.1:max(x2); x3fit = min(x3):0.1:max(x3); [X1FIT,X2FIT,X3FIT] = meshgrid(x1fit,x2fit,x3fit); YFIT = model(X1FIT,X2FIT,X3FIT); figure; plot3(x1,x2,x3,'o',x1fit,x2fit,x3fit,'*'); hold on; mesh(X1FIT,X2FIT,X3FIT,YFIT); xlabel('x1'); ylabel('x2'); zlabel('x3'); title('拟合图'); % 绘制残差图 YFIT = model(x1,x2,x3); figure; plot(YFIT - y,'o'); xlabel('样本编号'); ylabel('残差'); title('残差图'); ``` 运行上述代码后,会先绘制拟合图,然后绘制残差图。拟合图中,蓝色的点表示原始数据,红色的点表示拟合值,可以看到拟合值与原始数据比较接近;残差图中,横轴表示样本编号,纵轴表示残差,残差的分布应该比较均匀,没有明显的规律。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值