原理介绍

1)主机之间需要有传输介质
2)主机上必须有网卡设备
可以将二进制信息转换为高低电压 -> 信号的调制过程
可以将高低电压转换为二进制信息 -> 信号的解调过程
3)多台主机需要协商网络速率
100Mbps100Mbit per second 每秒钟传输100M bit的信息

常见问题

购买100M网络线路,但是下载没有达到100M
100Mb 网络的数据单位 bit 1bit=1/8byte 100/8=12.5
100MB 磁盘的数据单位 Byte 1byte=8bit

网络基础硬件介绍

交换机:在一个网络中实现多台主机之间通讯

image.png

实现通讯:

1)主机上要有相应的mac地址 有12位16进制数组成 0-9 A-F
2) 利用交换机进行通讯,有时需要借助广播方式进行通讯
广播的产生有时会影响主机性能

补充:通讯的过程一定是有去有回的

路由器:实现不同局域网主机之间的通讯

实现通讯:

1)主机上要有相应的IP地址(逻辑地址)
2)需要借助路由器中的路由表实现通信

路由表里面有网络信息(局域网标识信息) 接口信息
01 eth0
02 eth1

用自己的语言总结就是:
根据网段,在自己的局域网内先广播,如果没有,到eth0接口发现是在另一个网段的,路由器就会根据路由表找到对应网段的eth1,在eth1外进行广播,实现不同网段的通讯

局域网可以用MAC地址通讯,如果是不同网段那就是ip地址通讯

路由表的信息是如何生成的?

1)利用直连网络环境自动生成
2)利用手工配置方式(静态路由配置)
3)利用路由协议动态生成(动态路由配置)

下面采用思科模拟软件生成

静态路由配置方法
网络环境规划
两台主机 主机01 ipaddr:192.168.1.1
gateway:192.168.1.254
主机02 ipaddr:192.168.4.1
gateway:192.168.4.254

初始图(设计中可以互通的网络)
image.png

动态路由配置方法

动态协议

常见的动态路由协议包括RIP、OSPF、IS-IS、IGRP、EIGRP、BGP等。RIP、OSPF、IS-IS、IGRP、EIGRP是内部网关协议(IGP)
这里使用的是RIP协议

方法:
在配置模式下输入router rip(路由协议不一样。写法不一样)
R1路由表,下面的意思是:将自己所拥有的的路由表发布出去。
network 192.168.1.0
network 192.168.2.0

思科命令

Router> 命令提示符 用户模式提示符
输入en进入特权模式
Router# 特权模式提示符
输入conf t进入配置模式
Router(config)# 配置模式提示符
Router(config-if) 接口模式提示符

查看配置完的ip

show ip interface brief 只查看ip段

添加一条路由表

ip route 192.168.4.0 255.255.255.0 192.168.2.2
在配置模式下,输入ip route 去往的ip地址段 子网掩码 下一条的路由器接口
image.png

查看路由表

show ip route 查看路由表
image.png

添加动态路由表

在配置模式下输入router rip
network 192.168.1.0 //宣告自己拥有的网段

主机网关

主机网关的意思是连接路由器接口的地址。这样主机要ping另一台不同网段的主机时
会经过路由器,再让路由器去找对应的路由表的接口,找到对应的主机
也就是说,主机的网关地址填的就是路由器的接口地址

学到配置静态路由