网络端口

003.Kubernetes二进制部署准备

限于喜欢 提交于 2019-12-04 12:17:10
一 前置准备 1.1 前置条件 相应的充足资源的Linux服务器; 设置相应的主机名,参考命令: 1 hostnamectl set-hostname k8smaster Mac及UUID唯一; 若未关闭防火墙则建议放通相应端口,如下: Master节点—— 规则 方向 端口范围 作用 使用者 TCP Inbound 6443* Kubernetes API server All TCP Inbound 2379-2380 etcd server client API kube-apiserver, etcd TCP Inbound 10250 Kubelet API Self, Control plane TCP Inbound 10251 kube-scheduler Self TCP Inbound 10252 kube-controller-manager Self Worker 节点 规则 方向 端口范围 作用 使用者 TCP Inbound 10250 Kubelet API Self, Control plane TCP Inbound 30000-32767 NodePort Services** All 其他更多前置准备见:https://kubernetes.io/zh/docs/setup/independent/install-kubeadm/ 二 主要组件

2019 SDN上机第3次作业

亡梦爱人 提交于 2019-12-04 12:05:47
2019 SDN上机第3次作业 1. 利用Mininet仿真平台构建如下图所示的网络拓扑,配置主机h1和h2的IP地址(h1:10.0.0.1,h2:10.0.0.2),测试两台主机之间的网络连通性 miniedit.py设置 start CLI 支持OpenFlow 1.0 1.1 1.2 1.3 其他使用默认设置 //起步设置 //起步设置2 2. 利用Wireshark工具,捕获拓扑中交换机与控制器之间的通信数据,对OpenFlow协议类型的各类报文(hello, features_request, features_reply, set_config, packet_in, packet_out等)进行分析,对照wireshark截图写出你的分析内容。 hello 控制器6633端口(最高支持OpenFlow 1.0)发送到交换机35026端口 //hello 交换机35026端口(最高支持OpenFlow 1.3)发送到控制器6633端口 //hello2 于是双方建立连接,并使用OpenFlow 1.0 协议 Features Requst 控制器6633端口(控制器需要交换机的特征信息)发送到交换机35026端口 //Features Request Set Config 控制器6633端口(控制器发送给交换机flag和max bytes of packet进行配置

2019 SDN上机第三次作业

浪子不回头ぞ 提交于 2019-12-04 11:49:42
一、利用Mininet仿真平台构建如下图所示的网络拓扑,配置主机h1和h2的IP地址(h1:10.0.0.1,h2:10.0.0.2),测试两台主机之间的网络连通性 构建如下拓扑 miniedit.py设置: start CLI 支持OpenFlow 1.0 1.1 1.2 1.3 开启wireshark后,再使用ping命令 测试两台主机之间的连通性 二、利用Wireshark工具,捕获拓扑中交换机与控制器之间的通信数据,对OpenFlow协议类型的各类报文(hello, features_request, features_reply, set_config, packet_in, packet_out等)进行分析,对照wireshark截图写出你的分析内容。 hello 控制器6633端口(我最高能支持OpenFlow 1.0) ---> 交换机33524端口 交换机33524端口(我最高能支持OpenFlow 1.3)--- 控制器6633端口 于是双方建立连接,并使用版本在两者之间较低的OpenFlow 1.0 features_request 控制器6633端口(我需要你的特征信息) ---> 交换机33524端口 features_reply 交换机35524端口(这是我的特征信息,请查收)--- 控制器6633端口 set_config 控制器6633端口

22-Perl Socket 编程

二次信任 提交于 2019-12-04 11:47:15
1.Perl Socket 编程 Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。 本章节我们为大家接收 Perl 语言中如何使用 Socket 服务。 1.1创建服务端 使用 socket 函数来创建 socket服务。 使用 bind 函数绑定端口。 使用 listen 函数监听端口。 使用 accept 函数接收客户端请求。 1.2创建客户端 使用 socket 函数来创建 socket 服务。 使用 connect 函数连接到 socket 服务端。 1.3 以下图表演示了客户端与服务端之间的通信流程: Client Server socket() socket() | bind() | listen() connect() accept() Read/Write Data --><-- Read/Write Data close() close() 2.服务端 socket 函数 2.1socket 函数 Perl 中,我们用 socket()函数来创建套接字,语法格式如下: socket( SOCKET, DOMAIN, TYPE, PROTOCOL ); 参数解析: DOMAIN 创建的套接字指定协议集。 例如: AF_INET 表示IPv4网络协议 AF_INET6 表示IPv6 AF

网卡测试工具说明文档

﹥>﹥吖頭↗ 提交于 2019-12-04 11:30:14
网卡测试工具说明文档 Iperf是一个网络性能测试工具。Iperf可以测试TCP和UDP带宽质量。Iperf可以测量最大TCP带宽,具有多种参数和UDP特性。 Iperf可以报告带宽,延迟抖动和数据包丢失。利用Iperf这一特性,可以用来测试一些网络设备如路由器,防火墙,交换机等的性能。 Iperf的主要功能如下: TCP 测量网络带宽 报告MSS/MTU值的大小和观测值 支持TCP窗口值通过套接字缓冲 当P线程或Win32线程可用时,支持多线程。客户端与服务端支持同时多重连接 UDP 客户端可以创建指定带宽的UDP流 测量丢包 测量延迟 支持多播 当P线程可用时,支持多线程。客户端与服务端支持同时多重连接(不支持Windows) Iperf参数介绍 命令行选项 描述 客户端与服务器共用选项 -f, --format [bkmaBKMA] 格式化带宽数输出。支持的格式有: 'b' = bits/sec 'B' = Bytes/sec 'k' = Kbits/sec 'K' = KBytes/sec 'm' = Mbits/sec 'M' = MBytes/sec 'g' = Gbits/sec 'G' = GBytes/sec 'a' = adaptive bits/sec 'A' = adaptive Bytes/sec 自适应格式是kilo-和mega-二者之一

Docker教程(4)Dockerfile 文件详解

空扰寡人 提交于 2019-12-04 09:58:18
Dockerfile介绍 Docker通过读取 Dockerfile 里面的内容可以自动build image,Dockerfile是一个包含了 build 过程中需要执行的所有命令的文本文件。也可以理解为Dockfile是一种被Docker程序解释的脚本,由一条一条的指令组成,每条指令对应Linux系统下面的一条命令,由Docker程序将这些Dockerfile指令翻译成真正的Linux命令。Dockerfile有自己书写格式和支持的命令,Docker程序解决这些命令间的依赖关系,类似于Makefile。 Docker程序将读取Dockerfile,根据指令生成定制的image。相比image这种黑盒子,Dockerfile这种显而易见的脚本更容易被使用者接受,它明确的表明image是怎么产生的。有了Dockerfile,当我们需要定制自己额外的需求时,只需在Dockerfile上添加或者修改指令,重新生成image即可,省去了敲命令的麻烦。 Dockerfile编写规则及指令说明 Dockerfile的指令是忽略大小写的,建议使用大写,使用#作为注释,每一行只支持一条指令,每条指令可以携带多个参数。 Dockerfile的指令根据作用可以分为两种:构建指令和设置指令。构建指令用于构建image,其指定的操作不会在运行image的容器上执行;设置指令用于设置image的属性

2019 SDN上机第3次作业 CWC

守給你的承諾、 提交于 2019-12-04 09:45:14
1. 利用Mininet仿真平台构建如下图所示的网络拓扑,配置主机h1和h2的IP地址(h1:10.0.0.1,h2:10.0.0.2),测试两台主机之间的网络连通性 如图,将 h1, h2 的 IP 分别设置为 10.0.0.1, 10.0.0.2 开启CLI OpenFlow 协议 1.0, 1.1, 1.2, 1.3 全数勾选。 2. 利用Wireshark工具,捕获拓扑中交换机与控制器之间的通信数据,对OpenFlow协议类型的各类报文(hello, features_request, features_reply, set_config, packet_in, packet_out等)进行分析,对照wireshark截图写出你的分析内容。 开启新终端,使用 sudo wireshark 开启wireshark监听 下面是另一台交换机(端口56052)与控制器(端口6633)的交互过程 ① HELLO 控制器6633端口(我最高能支持OpenFlow 1.0) ---> 交换机56052端口 交换机56052端口(我最高能支持OpenFlow 1.3)--- 控制器6633端口 ② FEATURE REQUEST 控制器56052端口(我需要你的特征信息) ---> 交换机35534端口 ③ SET CONFIG ④ FEATURES REPLY 交换机56052端口

2019 SDN上机第3次作业

↘锁芯ラ 提交于 2019-12-04 09:42:24
1. 利用Mininet仿真平台构建如下图所示的网络拓扑,配置主机h1和h2的IP地址(h1:10.0.0.1,h2:10.0.0.2),测试两台主机之间的网络连通性 创建拓扑 查看net以及连通性 2. 利用Wireshark工具,捕获拓扑中交换机与控制器之间的通信数据,对OpenFlow协议类型的各类报文(hello, features_request, features_reply, set_config, packet_in, packet_out等)进行分析,对照wireshark截图写出你的分析内容。 hello 控制器6633端口(OpenFlow 1.0) ---> 交换机55310端口 交换机55310端口(OpenFlow 1.3)--- 控制器6633端口 之后双方建立连接,并使用OpenFlow 1.0。 Features Request 控制器6633端口(我需要你的特征信息) ---> 交换机55310端口 Set Config 控制器6633端口(请按照我给你的flag和max bytes of packet进行配置) ---> 交换机55310端口。 Features Reply 交换机55310端口(这是我的特征信息,请查收)--- 控制器6633端口 Features 消息包括 OpenFlow Header 和 Features Reply

2019 SDN上机第3次作业

倾然丶 夕夏残阳落幕 提交于 2019-12-04 09:39:57
Part1.建立拓扑 利用Mininet仿真平台构建如下图所示的网络拓扑,配置主机h1和h2的IP地址(h1:10.0.0.1,h2:10.0.0.2) 测试两台主机之间的网络连通性: Part2.报文分析 利用Wireshark工具,捕获拓扑中交换机与控制器之间的通信数据,对OpenFlow协议类型的各类报文(hello, features_request, features_reply, set_config, packet_in, packet_out等)进行分析,对照wireshark截图写出你的分析内容。 先打开wireshark以any监听,再建拓扑 (1)Hello 控制器6633端口(最高能支持OpenFlow 1.0) ---> 交换机51758端口 交换机51758端口(最高能支持OpenFlow 1.3)--- 控制器6633端口 于是双方建立连接,并使用OpenFlow 1.0 (2)Features Request 控制器6633端口(我需要你的特征信息) ---> 交换机51758端口 Set Config 控制器6633端口(请按照我给你的flag和max bytes of packet进行配置) ---> 交换机51758端口 Features Reply 交换机51758端口(这是我的特征信息,请查收)--- 控制器6633端口 (3)Packet

2019 SDN上机第3次作业

情到浓时终转凉″ 提交于 2019-12-04 09:37:06
1. 利用Mininet仿真平台构建如下图所示的网络拓扑,配置主机h1和h2的IP地址(h1:10.0.0.1,h2:10.0.0.2),测试两台主机之间的网络连通性 设置h1主机的IP为10.0.0.1,h2的IP地址为10.0.0.2,开启CLI,并使其支持OpenFlow 1.0协议 2. 利用Wireshark工具,捕获拓扑中交换机与控制器之间的通信数据,对OpenFlow协议类型的各类报文(hello, features_request, features_reply, set_config, packet_in, packet_out等)进行分析,对照wireshark截图写出你的分析内容。 第一个hello(交换机33586端口,控制器6633端口) 控制器6633端口(我最高能支持OpenFlow 1.0) ---> 交换机33586端口 第二个hello(交换机33586端口,控制器6633端口) 交换机35534端口(我最高能支持OpenFlow 1.0)--- 控制器6633端口 于是双方建立连接,并使用OpenFlow 1.0 FEATURE_REQUEST(交换机33586端口,控制器6633端口) 控制器6633端口(我需要你的特征信息) ---> 交换机33586端口 SET_CONFIG(交换机33586端口,控制器6633端口) 控制器6633端口