网络端口

Docker 入门

北城以北 提交于 2019-12-03 13:31:50
1 Docker 基础 Docker 容器通过 Docker 镜像来创建。容器与镜像的关系类似于面向对象编程中的对象与类。 Docker 面向对象 容器 对象 镜像 类 Docker 镜像(images): Docker 镜像是用于创建 Docker 容器的模板。 Docker 容器(Container):容器是独立运行的一个或一组应用。 Docker 客户端(Client):Docker 客户端通过命令行或者其他工具使用 Docker API 与 Docker 的守护进程通信。 Docker 主机(Host):一个物理或者虚拟的机器用于执行 Docker 守护进程和容器。 Docker 仓库(Registry):Docker 仓库用来保存镜像,可以理解为代码控制中的代码仓库。 Docker Hub 提供了而庞大的镜像集合供使用。 Docker Machine:Docker Machine 是一个简化 Docker 安装的命令行工具,通过一个简单的命令行即可再相应的平台上安装 Docker,比如 VirtualBox, Digital Ocean,Microsoft Azure。 2 Docker 安装 2.1 Ubuntu # 查看内核版本,要去 > 3.10 $ uname -r # 下载 docker 安装脚本 $ wget -qO- https://get.docker

网络测试工具--Iperf、Netperf 、MZ

随声附和 提交于 2019-12-03 13:27:01
网络测试工具--Iperf、 Netperf 、MZ 时间: 2018-08-31 14:01:27 阅读: 2443 评论: 0 收藏: 0 [点我收藏+] 标签: 缓冲池 port pairs 容量 trade ascii 技术 window udp 网络性能测量的五项指标 可用性(availability) 响应时间(response time) 网络利用率(network utilization) 网络吞吐量(network throughput) 网络带宽容量(network bandwidth capacity) 1. 可用性 测试网络性能的第一步是确定网络是否正常工作,最简单的方法是使用 ping 命令。通过向远端的机器发送 icmp echo request,并等待接收 icmp echo reply 来判断远端的机器是否连通,网络是否正常工作。 Ping 命令有非常丰富的命令选项,比如 -c 可以指定发送 echo request 的个数,-s 可以指定每次发送的 ping 包大小。 网络设备内部一般有多个缓冲池,不同的缓冲池使用不同的缓冲区大小,分别用来处理不同大小的分组(packet)。例如交换机中通常具有三种类型的包缓冲:一类针对小的分组,一类针对中等大小的分组,还有一类针对大的分组。为了测试这样的网络设备,测试工具必须要具有发送不同大小分组的能力。Ping

Linux中使用netstat命令的基本操作,排查端口号的占用情况

不想你离开。 提交于 2019-12-03 13:14:00
Linux中netstat命令详解 Netstat是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。 1、列出所有的连接 netstat -a $ netstat -a Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 enlightened:domain *:* LISTEN tcp 0 0 localhost:ipp *:* LISTEN tcp 0 0 enlightened.local:54750 li240-5.members.li:http ESTABLISHED tcp 0 0 enlightened.local:49980 del01s07-in-f14.1:https ESTABLISHED tcp6 0 0 ip6-localhost:ipp [::]:* LISTEN udp 0 0 enlightened:domain *:* udp 0 0 *:bootpc *:* udp 0 0

集线器和交换机记录

你。 提交于 2019-12-03 13:12:04
1.集线器(HUB)   集线器会把收到的任何数字信号,经过再生或放大,再从集线器的 所有端口 提交 192.168.0.1给192.168.0.3发送单波帧信息 先到了集线器 然后集线器以广播的形式分别发给0.2和0.3,因为0.2的mac地址不对所以不会接收该信息 集线器收到0.3的返回帧信息 然后集线器再以广播的形式发送,0.2不接收。 2.交换机(Switch)   交换机(Switch)意为“ 开关 ”是一种用于电(光)信号转发的 网络设备 。它可以为接入交换机的任意两个 网络节点 提供独享的电信号通路。 最常见的交换机是 以太网交换机 。其他常见的还有电话语音交换机、 光纤交换机 等。 pc3给pc5发送单波帧信息,先到交换机。 交换机此时与集线器操作不同,交换机直接转发给了pc5 pc5接到之后给一个返回消息,到集线器 交换机准确的给pc3返回,不转发给pc4 3.集线器和交换机的区别 区别1:工作层次 集线器工作在 物理层 ,属于1层设备,每发送一个数据,所有的端口均可以收到,采用了广播的方式,因此网络性能受到很大的限制。 交换机工作在 数据链路层 ,属于2层设备,通过学习之后,每个端口形成一张 MAC地址转发表 ,根据数据包的MAC地址转发数据,而不是广播形式。 区别2:转发方式 集线器的工作原理是 广播形式 ,无论哪个端口收到数据之后,都要广播到所有的端口

Java 网络编程

风格不统一 提交于 2019-12-03 12:18:43
网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。 java.net 包中 J2SE 的 API 包含有类和接口,它们提供低层次的通信细节。你可以直接使用这些类和接口,来专注于解决问题,而不用关注通信细节。 java.net 包中提供了两种常见的网络协议的支持: TCP :TCP 是传输控制协议的缩写,它保障了两个应用程序之间的可靠通信。通常用于互联网协议,被称 TCP / IP。 UDP :UDP 是用户数据报协议的缩写,一个无连接的协议。提供了应用程序之间要发送的数据的数据包。 本教程主要讲解以下两个主题。 Socket 编程 :这是使用最广泛的网络概念,它已被解释地非常详细。 URL 处理 :这部分会在另外的篇幅里讲,点击这里更详细地了解在 Java 语言中的 URL 处理。 Socket 编程 套接字使用TCP提供了两台计算机之间的通信机制。 客户端程序创建一个套接字,并尝试连接服务器的套接字。 当连接建立时,服务器会创建一个 Socket 对象。客户端和服务器现在可以通过对 Socket 对象的写入和读取来进行通信。 java.net.Socket 类代表一个套接字,并且 java.net.ServerSocket 类为服务器程序提供了一种来监听客户端,并与他们建立连接的机制。 以下步骤在两台计算机之间使用套接字建立TCP连接时会出现:

华为ENSP命令大全

那年仲夏 提交于 2019-12-03 11:51:51
实验命令 ___ENSP 一、 生成树STP 注:桥优先级取值越小,则优先级越高,通过配置优先级(开销值cost)可控制根桥选举。当根桥发生故障则会选举新的根桥,当故障恢复根桥重新选举。通过设置端口优先级会改变对端交换机的端口角色。当非根交换机根端口发生故障另外一个端口会自动变为根端口 1、 stp enable启用stp 2、 stp mode stp 3、 stp root primary配置为根桥 4、 stp root secondary 次要的(备份根桥) 5、 display stp brief 查看stp信息 6、 display stp interface命令查看端口的STP状态 7、 display stp查看根桥信息 8、 stp priority 8192设置优先级 9、 stp por priority 16修改端口优先级 10、 display stp interface GigabitEthernet 0/0/9查看端口信息,优先级等…. 11、 stp port priority 32设置端口优先级 12、 display current-configuration查看主要配置 13、 stp cost 200000修改端口开销值 二、 生成树RSTP 注:连接用户终端的端口为边缘端口

实验一

怎甘沉沦 提交于 2019-12-03 11:45:31
学 号 201721450026 中国人民公安大学 Chinese people ’ public security university 网络对抗技术 实验报告 实验一 网络侦查与网络扫描 学生姓名 朱建骋 年级 2017级 区队 网安五区 指导教师 高见 信息技术与网络安全 学院 2017 年 7 月 7 日 实验 任务 总纲 20 17 —20 18 学年 第 一 学期 一、实验目的 1 .加深并消化本 课程 授课内容,复习所学过的 互联网搜索技巧 、 方法和技术 ; 2 .了解并熟悉 常用搜索引擎、扫描工具、社交网站等互联网资源 , 对 给定的任务进行搜索、关联、分析 ; 3 . 达到巩固课程知识和实际应用的目的。 二、实验要求 1 . 认真阅读每个实验内容,需要截图的题目,需清晰截图并对截图进行标注和说明。 2 .文档 要求结构清晰 , 图文 表达 准确,标注规范。 推理 内容客观、合理、逻辑性强。 3 . 软件工具 可使用office2003 或 2007 、Nmap 、等 。 4 .实验结束后,保留电子文档。 三 、实验步骤 1 .准备 提前做好实验准备,实验前应把详细 了解实验目的、实验 要求 和实验内容 ,熟悉 并 准备 好实验用的软件工具 ,按照实验内容和要求提前 做好实验 内容 的准备 。 2 .实验环境 描述 实验所使用的硬件和软件环境 (包括 各种软件工具

(三)Kubernetes 快速入门

北城余情 提交于 2019-12-03 11:17:32
Kubernetes的核心对象 API Server 提供了 RESTful 风格的编程接口,其管理的资源是 Kubernetes API 中的端点,用于存储某种 API 对象的集合,例如,内置 Pod 资源是包含了所有 Pod 对象的集合。资源对象是用于表现集群状态的实体,常用于描述应于哪个节点进行容器化应用、需要为其配置什么资源以及应用程序的管理策略等,例如,重启、升级及容错机制。另外,一个对象也是一种“意向记录“——一旦创建, Kubernetes 就需要一直确保对象始终存在。 Pod 、 Deployment 和 Service 等都是最常用的核心对象。 Pod资源对象 Pod 资源对象是一种集合了一到多个应用容器、存储资源、专用 IP 及支撑容器运行的其他选项的逻辑组件,如图所示。 Pod 代表着 Kubernetes 的部署单元及原子运行单元,即一个应用程序的单一运行实例,它通常由共享资源且关系紧密的一个或多个应用容器组成。 Kubernetes 的网络模型要求其各 Pod 对象的 IP 地址位于同一网络平面内(同一 IP 网段),各 Pod 之间可使用其 IP 地址直接进行通信,无论它们运行于集群内的哪个工作节点上,这些 Pod 对象都像运行于同一局域网中的多个主机。 不过, Pod 对象中的各进程均运行于彼此隔离的容器中,并于容器间共享两种关键资源: 网络 和

烂泥:学习ssh之ssh隧道应用

試著忘記壹切 提交于 2019-12-03 10:43:57
本文由 ilanniweb 提供友情赞助,首发于 烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb。 前几篇有关ssh的文章,我们只是介绍了ssh的登录功能。其实ssh功能不只是这些,这篇文章我们来介绍下有关ssh隧道的功能。 ssh隧道也叫ssh端口转发,或者叫ssh tunnel,这些都是说的是ssh隧道功能。在此,我们统称为ssh隧道。 ssh隧道分为正向隧道和反向隧道,在实际工作中我们可以根据需要来随其分别使用。 下面开始对正向和反向隧道分别介绍下,由于使用平台的不同,我们分为Linux和windows平台。 一、ssh正向隧道 什么是ssh正向隧道? 就是client连上server后,然后把server能访问的IP地址和端口(当然也包括server自己)镜像到client的端口上。 在平时工作中,正向隧道是我们使用最多的一种方式。 ssh正向隧道的命令如下: ssh –L clientC_IP:clientC_port:serverB_IP:serverB_port -p serverA_sshport username@serverA_IP 上述命令的意思是在客户端clientC上通过ssh连接服务器serverA,然后再把服务器serverB上的serverB_port端口映射到客户端clientC的clientC_port端口。

Linux防火墙firewalld安全设置

99封情书 提交于 2019-12-03 08:59:28
背景描述 防火墙是具有很好的保护作用。***者必须首先穿越防火墙的安全防线,才能接触目标计算机。在公司里数据安全是最重要的,要求安全部门进行全公司进行服务器防火墙安全搭建,在原有的基础上进行安全的防火墙设置,有效避免安全隐患等问题,建议大家还是花个十多分钟好好看一下防火墙的理论,这样便于后期问题排查,最后一小节有常用命令操作。 主要内容 1 详细了解防火墙相关配置; 2 详细解读相关安全配置方法; 3 详细解读firewalld防火墙的基础知识; 4 了解firewalld防火墙的配置; 5 了解firewalld防火墙相关命令的使用。 1.Linux防火墙概述 防火墙是指设置在不同网络或网络安全域之间的一系列部件的组合,它能增强机构内部网络的安全性。它通过访问控制机制,确定哪些内部服务允许外部访问,以及允许哪些外部请求可以访问内部服务。它可以根据网络传输的类型决定IP包是否可以传进或传出内部网。 防火墙通过审查经过的每一个数据包,判断它是否有相匹配的过滤规则,根据规则的先后顺序进行一一比较,直到满足其中的一条规则为止,然后依据控制机制做出相应的动作。如果都不满足,则将数据包丢弃,从而保护网络的安全。 Linux系统的防火墙功能是由内核实现的。在2.4 版及以后的内核中,包过滤机制是netfilter.CentOS 6管理工具是iptables,CentOS