映射端口

思科模拟器之虚拟局域网

六月ゝ 毕业季﹏ 提交于 2020-01-14 23:27:02
目录 1 单交换机VLAN配置实验 1.1 实验内容 1.2 实验原理 1.3 关键命令 2 跨交换机VLAN配置实验 2.1 实验内容 2.2 实验原理 2.3 实验现象 3 交换机远程配置实验 3.1 实验内容 3.2 实验原理 4 RSPAN配置实验 4.1 实验内容 4.2 实验原理 4.3 关键命令 4.4 环境配置 5 VTP配置实验 5.1 实验内容 5.2 实验原理 5.3关键命令 1 单交换机VLAN配置实验 1.1 实验内容 交换机连接终端和集线器的方式及端口分配给各个Vlan的情况如下图所示,初始状态下各个Vlan对应等等转发表内容为空,依次进行一下1-6的MAC帧传输过程 1 A-->B 2 B-->A 3 E-->B 4 B-->E 5 B发送广播帧 6 F-->E 1.2 实验原理 默认情况下,交换机所有的端口属于默认的Vlan 1,因此交换机的所有端口默认属于同一个广播域。 为了完成上述实验,需要在交换机中创建VlAN 2 和Vlan 3,并且把对应的端口分配到对应的Vlan 1.3 关键命令 本次交换机Vlan的配置过程分为两个步骤:1.在交换机上创建多个Vlan 2. 将交换机的端口分配给不同的Vlan 1.创建Vlan 全局模式 vlan 2 //创建一个编号为2(Vlan ID =2)的Vlan,进入该Vlan的配置模式 name aabb /

IPC之套接字

陌路散爱 提交于 2020-01-13 20:09:05
IPC(Inter-Process Communication,进程间通信)实现方式   1)管道:     - 管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程之间使用(进程的亲缘关系通常是指父子进程关系)   2)有名管道(FIFO):     - 有名管道也是半双工的通信方式,但是允许在没有亲缘关系的进程之间使用,管道是先进先出的通信方式   3)信号量:     - 信号量是一个计数器,可以用来控制多个进程对共享资源的访问     - 它常作为一种锁机制,防止某进程正在访问共享资源时,其他进程也访问该资源     - 因此,主要作为进程间以及同一进程内不同线程之间的同步手段   4)消息队列:     - 消息队列是有消息的链表,存放在内核中,并由消息队列标识符标识     - 消息队列克服了信号传递信息少、管道只能承载无格式字节流以及缓冲区大小受限等缺点   5)信号 ( Sinal ) :     - 信号是一种比较复杂的通信方式,用于通知接收进程某个事件已经发生   6)共享内存( Shared Memory) :     - 共享内存就是映射一段能被其他进程所访问的内存,这段共享内存由一个进程创建,但多个进程都可以访问     - 共享内存是最快的IPC实现机制,它是针对其它进程间通信方式运行效率低而专门设计的     -

深入理解生成树协议STP

跟風遠走 提交于 2020-01-13 13:15:40
一. STP • STP 消除环路的思想: ○ 将网络拓扑修剪为树形 ○ 选择树根节点ROOT; ○ 确定最短路径; ○ 阻塞冗余链路。 • 桥ID : ○ 用于在STP 中唯一的标识一个桥。 ○ 桥ID:【桥优先级:2字节】【桥MAC地址:6字节】 • 路径开销(Path Cost): ○ 路径开销用于衡量桥与桥之间路径的优劣; ○ STP 中每条链路都具有开销值; ○ 路径开销等于路径上全部链路开销之和。 • 链路开销标准: ○ 单端口下(H3C私有标准):10M=2000,100M=200。1G=20。10G=2。 • 配置BPDU: ○ 网桥通过交互配置BPDU 获取STP 计算所需要的参数; ○ 配置BPDU 基于二层组播方式发送,目的地址为01-80-C2-00-00-00; ○ 配置BPDU 由根桥周期发出,发送周期为Hello Time; ○ 配置BPDU 老化时间为Max Age。 • 配置BPDU 格式:(网桥协议数据单元(Bridge Protocol Data Unit)) • STP 计算方法: ○ 1、配置BPDU 处理: 网桥将各个端口收到的配置BPDU 和自己的配置BPDU 做比较,得出优先级最高的配置BPDU; 网桥用优先级最高的配置BPDU 更新本身的配置BPDU ,用于选举根桥和确定端口角色; 网桥从指定端口发送新的配置BPDU。 ○ 2

k8s配置中的port、targetPort、nodePort和containerPort区别

|▌冷眼眸甩不掉的悲伤 提交于 2020-01-13 03:27:19
port port是k8s集群内部访问service的端口,即通过clusterIP: port可以访问到某个service nodePort nodePort是外部访问k8s集群中service的端口,通过nodeIP: nodePort可以从外部访问到某个service。 targetPort targetPort是pod的端口,从port和nodePort来的流量经过kube-proxy流入到后端pod的targetPort上,最后进入容器。 containerPort containerPort是pod内部容器的端口,targetPort映射到containerPort。 图解 来源: CSDN 作者: 满天星河 链接: https://blog.csdn.net/GuXiaoyan12/article/details/103751227

网络运维必备知识点

倖福魔咒の 提交于 2020-01-12 21:18:34
《Windows系统管理》 什么是 BIOS?如何进入BIOS? BIOS基本输入输出系统,一般按DEL或F2进BIOS设置程序。 什么是虚拟机? 虚拟机运行在计算机上的一款软件程序,模拟计算机硬件功能为其他软件程序提供一个独立的计算机环境。 虚拟机运行模式? 1)寄居架构 作为应用软件安装在操作系统上 ,可以在此应用软件上安装多个操作系统 2)原生架构 虚拟机软件直接安装在计算机硬件上,虚拟机本身就是一个操作系统 IP地址作用、组成、分类? 1) 作用:用来标识一个节点的网络地址 2) 组成:网络位+主机位,32位,以4个十进制数来表示,之间用 . 隔开 3) 分类: A 1 - 127 网+主+主+主 B 128 -191 网+网+主+主 C 192 -223 网+网+网+主 D 224 - 239 组播(多播) E 240 - 254 科研 4) 默认子网掩码 A 类 255.0.0.0 B 类 255.255.0.0 C 类 255.255.255.0 备用配置专用IP地址? 169.254.0.1-169.254.255.254、子网掩码为255.255.0.0 私有地址范围: A类 10.0.0.1 ~ 10.255.255.254 B类 172.16.0.1 ~ 172.31.255.254 C类 192.168.0.1 ~ 192.168.255.254

centos7一步一步搭建docker phpmyadmin 及nginx配置phpmyadmin非根目录重点讲解

自作多情 提交于 2020-01-12 17:12:56
  系统环境:centos7.7   镜像image 版本:phpmyadmin/phpmyadmin(截止2020.01.10最新版)    参考文章: https://blog.csdn.net/a2589293499/article/details/102938724   一、根目录下的phpmyadmin访问。   1、查看版本。      2、拉取最新版本。 视网络速度等待~~      3、查看镜像。      4、运行。 先启动一个临时容器,假设你已经有一个可ip连接的mysql数据库。   docker run --name my_phpadmin_2020 -d -p 8001:80 --restart=always -e PMA_HOST=192.168.197.129 -e PMA_PORT=3306 -e TZ="Asia/Shanghai" phpmyadmin/phpmyadmin      5、访问。 浏览器访问ip:8001。报错 mysqli_real_connect(): (HY000/2002): No route to host ,问题原因是配置的访问ip不对      6、解决问题。 复制phpmyadmin 容器的配置文件config.sample.inc.php到宿主机config.inc.php。         设置 $cfg[

如何在外网远程管理(控制)路由器

我的未来我决定 提交于 2020-01-12 01:06:06
应用介绍   如果您希望在网络任何地方都可以管理到路由器,进行实时、安全的管控配置。远程WEB管理功能,可以实现在接入互联网的地方即可远程管理路由器。   我公司有多种类型的路由器,其中云路由器是通过手机APP进行远程管理,而其他路由器是通过设置远程WEB管理实现外网管理。本文将分别介绍这两种类型路由器的远程管理方法。 设置方法 一、云路由器   在云路由器和手机APP上都登录TP-LINK ID,即均连接到了云服务器。那么手机便可以在外网管理云路由器。 二、其他路由器    除云路由器之外,其他路由器均是通过在路由器界面开启远程WEB管理,实现外网访问路由器。具体设置方法如下: 1 、设置远程WEB管理 登录路由器界面,在 安全功能 > 远程 WEB 管理 ,WEB管理端口修改为9090, 远程 WEB 管理状态 选择 启用 ,远程WEB管理IP地址设置为255.255.255.255(即允许所有外网电脑都能访问到路由器界面),并点击 确定 。如下图所示: 请注意以下事项: [1] 80、8080等常用端口容易被宽带服务商屏蔽,因此建议将WEB管理端口设置为不常用端口,如9000以上的端口。 [2] 修改WEB管理端口后,局域网电脑管理时需要使用http://LAN口IP:端口(如http://192.168.1.1:9090)。 新界面的无线路由器点击 高级设置 > 设备管理

k8s部署集群、自定义仓库、上线部署项目

冷暖自知 提交于 2020-01-11 23:45:15
安装k8s+docker集群环境(基于centos7系统) 集群机器: centos-master = 192.168.121.9 centos-minion-1 = 192.168.121.65 centos-minion-2 = 192.168.121.66 centos-minion-3 = 192.168.121.67 1.配置yum源 [centos-master]:cat /etc/yum.repos.d/virt7-docker-common-release.repo [virt7-docker-common-release] name=virt7-docker-common-release baseurl=http://cbs.centos.org/repos/virt7-docker-common-release/x86_64/os/ gpgcheck=0 加载安装包: [centos-master]:yum repolist virt7-docker-common-release virt7-docker-common-release 15 2.安装集群必要软件—-etcd/flannel/kubernetes Etcd服务在k8s集群中用于配置共享和服务发现。 Flannel是针对k8s设计一个网络规划服务

SpringBootTest 测试工具

家住魔仙堡 提交于 2020-01-11 04:58:50
以下内容,翻译自官方文档,并结合了学习过程的demo。 Spring Boot提供了许多实用程序和注解,帮助测试应用程序。测试支持由两个模块提供: spring-boot-test 包含核心项, spring-boot-test-autoconfigure 支持测试的自动配置。 大多数开发人员使用 spring-boot-starter-test ,它同时导入 SpringBoot 测试模块以及JUnit Jupiter、AssertJ、Hamcrest和许多其他有用的库。 此文使用当前最新稳定版本: SpringBoot 2.2.2.RELEASE 此 starter 还带来了 vintage 引擎,因此可以同时运行JUnit 4和JUnit 5测试。如果已经将测试迁移到JUnit5,那么应该排除JUnit4支持,如下例所示: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <exclusions> <exclusion> <!-- 此模块兼容junit4 和 junit 5,此示例直接使用 junit5 --> <groupId>org.junit.vintage</groupId> <artifactId

Windows网络驱动、NDIS驱动(微端口驱动、中间层驱动、协议驱动)、TDI驱动(网络传输层过滤)、WFP(Windows Filtering Platform)

天涯浪子 提交于 2020-01-11 03:22:43
catalog 0. 引言 1. Windows 2000网络结构和OSI模型 2. NDIS驱动 3. NDIS微端口驱动编程实例 4. NDIS中间层驱动编程实例 5. NDIS协议层驱动编程实例 6. TDI驱动 7. TDI的过滤框架 8. WFP(Windows Filtering Platform windows过滤平台) 0. 引言 最早出现的网络驱动应该是网卡驱动,这是Windows的下进行网络安全攻防常见的需求,为了进一步分割应用程序的网络数据传输与下层协议直到下层硬件的关系,又出现了协议驱动,后来微软和硬件商联合制定了NDIS标准,作为从硬件到协议的内核驱动程序的调用接口标准,而协议驱动与应用层的API之间,则出现了TDI接口,即从上到下的关系是 应用层API -> TDI -> 协议驱动 -> NDIS -> 下层硬件 0x1: 网卡驱动 网卡驱动程序(Device Driver)全称为"设备驱动程序",是一种可以使计算机中央处理器: CPU控制和使用设备的特殊程序,相当于硬件的接口,操作系统通过这个接口,控制硬件设备的工作。所有的硬件都要安装驱动程序,没有驱动程序的硬件是运行不了的,就像一辆有轮胎但是没有传动轴的汽车一样跑不起来,控制不了 假如某设备的驱动程序未能正确安装,便不能正常工作。 网卡驱动程序就是CPU控制和使用网卡的程序