路由器

2019-05-15  本文已影响0人  星q_p光

什么是集线器?

Hub,用于转发数据,数据相当于电流信号,只是将他信号进行扩大,然后广播出去。采用CSMA/CD协议(所以集线器也有数据链路层的内容)

集线器的分类:

按信号处理方式

1.无源HUB:不对信号做任何处理

2.有源HUB:将信号进行放大,与无源HUB的区别,延长了传输距离

3.智能HUB:具有网络管理和路由功能

CSMA/CD协议:

应用在第二层数据链路层,先听后发,边发边听,冲突停发,随机延迟后重发。

目的:避免网络上的通信冲突,如果网络中的主机同时发消息,可能会导致混乱。

先听后发:发送数据之前,先对链路进行监听 ,链路中是否有数据传输,空闲发送

边发边听:发送数据的时候监听信道

冲突停发:如果检测到信道有信号冲突,立即停止发送数据,同时发送JAM信号告诉大家发生了冲突

随机延迟后重发:等待一个预定的随机时间,且在总线为空闲时,再重新发送未发完的数据

为什么采用CSMA/CD还会产生冲突(某种情况举例):

如何检测到碰撞?

CSMA/CD采用曼彻斯特编码:每一位中间有一次跳变,由高到低为0,由低到高为1(差分曼彻斯特:遇到1转变跳变),发生冲突时,叠加的过零点会改变位置。

冲突发生如何解决:

立即停止发送,发送若干个认为干扰信号进行加强冲突。进入争用期

什么是交换机?

集线器不能区分MAC地址和IP地址,将数据进行广播,同一时刻网络上只能传输一组数据帧的通讯 。交换机工作在数据链路层,交换机内部CPU会在每个端口成功链接后通过将MAC地址和端口对应,形成一张MAC表。数据通过端口向固定的地址传输数据,交换机内部有一个MAC表,从而找到端口进行转发

交换机如何构建MAC表?

源MAC地址学习的方法建立MAC地址表

1.初始状态:MAC表为空

2.地址表源MAC地址学习:PC1想发给PC6,交换机收到消息通过其他端口发送数据帧,并记录PC1的MAC地址和端口号

3.PC6接受数据帧:比较收到的数据帧的MAC地址和本机的MAC地址比较,如果相同收下,不同丢弃,回复PC1时交换机记录PC6的MAC地址和端口。

每个学习记录都有一个老化时间,如果在老化时间内收到地址信息则刷新记录,对没有收到相应的地址信息的则删除该记录。手工配置的静态记录没有老化时间的限制

交换机的三个主要功能:

1.学习:学习MAC地址和端口号

2.转发/过滤:根据MAC表进行转发数据

3.消除回路:利用生成树协议避免回路的产生

什么是路由器?

功能:路器使用专门的软件协议对网路进行划分,路由器将不同的网络连接起来,借助路由表来确定最佳路径。

本质上就是计算机

路由器的存储器

1.随机访问存储器(RAM:random access memory):可以随时读写,断电时丢失存储内容。运行IOS、运行配置文件、IP路由和ARP表、数据包缓冲区

2.只读存储器(ROM):启动说明、基本诊断说明、有限IOS

3.非易失性随机访问存储器(NVRAM):存储启动配置文件

4.闪存:永久存储:IOS、其他相关文件

什么是IOS?

Internetworking Operating System 思科的操作系统

路由表的形成:

1.静态路由:工作人员人工配置,开销小,但不能适应网络状态变化

2.动态路由:较好的适应网络状态的变化,实施比较复杂,开销大

思科路由器配置ipv4

1.interface G0/1     //以端口G0/1为例

2.ip address ip地址 子网掩码

思科路由器配置ipv6

1.interface G0/1     //以端口G0/1为例

2.ipv6 address ip地址

3.no shutdown       //开启端口

给设备命名

hostname  设备名

安全管理访问

line console 0进入终端配置模式在里面可以设置口令,防止其他用户通过console端口访问交换机和路由器,一般一个设备有一个控制台console

password 设置密码

login开启远程登录密码验证

login local不但要求密码,还要求提供用户名

VTY (Virtual typle terminal)路由远程登录的虚拟端口VTY 0 4开启五个会话VTY 0 0 开启一个远程登录,VTY不能直接使用,必须配置密码

line vyt 0 4

service password-encryption加密所有口令,使enable console等口令都不可见,这个命令是不可逆的

上一篇下一篇

猜你喜欢

热点阅读