热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

网络知识(二)

一交换机交换机的各个端口是互相独立的,因此它是隔绝冲突域的。二层交换机工作在数据链路层,用来转发数据帧。1.1交换机转发行为交换机的转发行为有三种
 一  交换机

交换机的各个端口是互相独立的,因此它是隔绝冲突域的。二层交换机工作在数据链路层,用来转发数据帧。

1.1  交换机转发行为

交换机的转发行为有三种,分别是flooding,forwarding,discarding.

泛洪:交换机将从某一个端口进来的帧转发给除了接收端口外的其他所有端口(除了帧进来的端口)

转发:交换机将从某一个端口进来的帧转发给另一个端口

丢弃:交换机把从某一个端口进来的帧丢弃

 

1.2 交换机的工作原理

交换机是根据交换机内部的mac表进行转发的,每个交换机都有一个mac表,记录mac地址和交换机端口的映射信息。初始化的交换机的mac是空的。交换机会自己学习mac,在网络中,只要有主机发送给交换机帧,交换机就会记录这个主机的mac和进来的端口。mac表的老化时间是300s,即5min.

交换机的工作过程:

1.当交换机接收到单播帧时候,先查mac表,如果没有记录,再泛洪。如果有且端口不是收到的端口,进行转发

2 当交换机收到广播帧的时候,直接泛洪

 

 二  路由器

工作在网络层的设备,用于路由选择一条最优路径转发

自制系统AS:指的是由同一个管理机构管理的使用同一的路由策略的路由器集合。

2.1 路由器工作原理

路由器根据内部的路由表进行转发,路由表的信息包含目的ip,吓一跳路由器Ip,链路优先级pre,路由协议,物理出端口

2.2 路由表的来源

路由表的来源有三种方式,分别是直连的路由信息, 静态配置和ospf动态路由


2.3  路由选择 

不同路由协议按照优先级选择链路,相同路由协议按照度量值选择链路

2.4 路由负载和备份

路由表的同一个接口可以配置两个链路,可以配置负载链路和主备模式。类似bond接口的工作模式

 

2.5  缺省路由

也称为默认路由,即目的ip和mask全是0的路由      如: 0.0.0.0    0       G/0/0

保证找不到匹配的路由的情况下,转发给所有的设备

 

 

 

2.6  静态路由 

静态路由可以设置负载均衡和主备模式,优点在于配置简单,占用cpu资源少。

缺点:当网络拓扑发生变化时候,不能动态的改变拓扑结构,需要管理员手动进行调整

 

静态路由的配置包含的内容项:目的IP  掩码   下一跳IP/输出接口

在串行网络中(单行线路网络)可以只指定下一跳IP或接口,但在以太网中(广播型的网络)必须指定下一跳IP

 

2.7  动态路由

RIP (routiong information protocol):路由信息协议,用于小型网络中,配置简单,由于容易造成多种问题,几乎不使用。

ospf

 

 

 

 

 

 

 

 


推荐阅读
  • 开发笔记:计网局域网:NAT 是如何工作的?
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了计网-局域网:NAT是如何工作的?相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 本文详细介绍了如何使用MySQL来显示SQL语句的执行时间,并通过MySQL Query Profiler获取CPU和内存使用量以及系统锁和表锁的时间。同时介绍了效能分析的三种方法:瓶颈分析、工作负载分析和基于比率的分析。 ... [详细]
  • RouterOS 5.16软路由安装图解教程
    本文介绍了如何安装RouterOS 5.16软路由系统,包括系统要求、安装步骤和登录方式。同时提供了详细的图解教程,方便读者进行操作。 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了软件测试知识点之数据库压力测试方法小结相关的知识,希望对你有一定的参考价值。 ... [详细]
  • HSRP热备份路由器协议的应用及配置
    本文介绍了HSRP热备份路由器协议的应用及配置方法,包括设计目标、工作原理、配置命令等。通过HSRP协议,可以实现在主动路由器故障时自动切换到备份路由器,保证网络连通性。此外,还介绍了R1和R2路由器的配置方法以及Sw1和Sw2交换机的配置方法,最后还介绍了测试连通性和路由追踪的方法。 ... [详细]
  • 基于PgpoolII的PostgreSQL集群安装与配置教程
    本文介绍了基于PgpoolII的PostgreSQL集群的安装与配置教程。Pgpool-II是一个位于PostgreSQL服务器和PostgreSQL数据库客户端之间的中间件,提供了连接池、复制、负载均衡、缓存、看门狗、限制链接等功能,可以用于搭建高可用的PostgreSQL集群。文章详细介绍了通过yum安装Pgpool-II的步骤,并提供了相关的官方参考地址。 ... [详细]
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文讨论了在openwrt-17.01版本中,mt7628设备上初始化启动时eth0的mac地址总是随机生成的问题。每次随机生成的eth0的mac地址都会写到/sys/class/net/eth0/address目录下,而openwrt-17.01原版的SDK会根据随机生成的eth0的mac地址再生成eth0.1、eth0.2等,生成后的mac地址会保存在/etc/config/network下。 ... [详细]
  • 配置IPv4静态路由实现企业网内不同网段用户互访
    本文介绍了通过配置IPv4静态路由实现企业网内不同网段用户互访的方法。首先需要配置接口的链路层协议参数和IP地址,使相邻节点网络层可达。然后按照静态路由组网图的操作步骤,配置静态路由。这样任意两台主机之间都能够互通。 ... [详细]
  • 本文介绍了在Mac上安装Xamarin并使用Windows上的VS开发iOS app的方法,包括所需的安装环境和软件,以及使用Xamarin.iOS进行开发的步骤。通过这种方法,即使没有Mac或者安装苹果系统,程序员们也能轻松开发iOS app。 ... [详细]
  • 本文介绍了操作系统的定义和功能,包括操作系统的本质、用户界面以及系统调用的分类。同时还介绍了进程和线程的区别,包括进程和线程的定义和作用。 ... [详细]
  • 如何使用PLEX播放组播、抓取信号源以及设置路由器
    本文介绍了如何使用PLEX播放组播、抓取信号源以及设置路由器。通过使用xTeve软件和M3U源,用户可以在PLEX上实现直播功能,并且可以自动匹配EPG信息和定时录制节目。同时,本文还提供了从华为itv盒子提取组播地址的方法以及如何在ASUS固件路由器上设置IPTV。在使用PLEX之前,建议先使用VLC测试是否可以正常播放UDPXY转发的iptv流。最后,本文还介绍了docker版xTeve的设置方法。 ... [详细]
  • IP经常分为内网和外网的,内网IP一般是有路由器分配的,尤其是想公司可能都有各自的内网IP,公用的公网IP。查询内网IP的通用方法是通过doc指令来查询,如ipconfig或者ipconfigall ... [详细]
  • Linux系统高级网络配置:链路聚合
    链路聚合网卡的链路聚合就是将多块网卡连接起来,当一块网卡损坏,网络依旧可以正常运行,可以有效的防止因为网卡损坏带来的损失,同 ... [详细]
author-avatar
mobiledu2502868933
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有