网络端口

Socket: Java Socket 几个重要的TCP/IP选项解析(转)

為{幸葍}努か 提交于 2019-12-03 04:14:14
Socket选择可以指定Socket类发送和接受数据的方式。在JDK1.4中共有8个Socket选择可以设置。这8个选项都定义在java.net.SocketOptions接口中。定义如下: public final static int TCP_NODELAY = 0x0001; public final static int SO_REUSEADDR = 0x04; public final static int SO_LINGER = 0x0080; public final static int SO_TIMEOUT = 0x1006; public final static int SO_SNDBUF = 0x1001; public final static int SO_RCVBUF = 0x1002; public final static int SO_KEEPALIVE = 0x0008; public final static int SO_OOBINLINE = 0x1003; 有趣的是,这8个选项除了第一个没在SO前缀外,其他7个选项都以SO作为前缀。其实这个SO就是Socket Option的缩写;因此,在 Java 中约定所有以SO为前缀的常量都表示Socket选项;当然,也有例外,如TCP_NODELAY

网络之STP/MSTP

孤街醉人 提交于 2019-12-03 04:00:36
主要用于二层方环机制,解决单点故障,实现链路冗余 一、CISCO交换机 STP的操作,端口类型 1、每个广播域选择一个根桥:ROOT(根桥上和非根桥连接的口都为指 定端口 ) 2、每个更根桥上选在一个根端口:Root Port(非根桥上离根交换机最近的端口为 根端口 ) 3、每个段选择一个指定端口Designated 4、选择一个非指定端口: 根桥选举条件: 1、比较桥ID:bridge ID 8个字节前2个字节是优先级,后6个字节是桥MAC地址,MAC是交换机的背板MAC Disabled:不接收任何报文 Blocking:不接收也不转发帧,接收但不发送BPDU报文,不学习MAC地址 Listening:不接收也步转发帧,接收并发送BPDU报文,不学习MAC地址 Learning:不接收也不转发帧,接收并转发BPDU报文,学习MAC地址 Forwarding:接收并转发帧,接收并转发BPDU报文,学习MAC地址 状态转换时间: Blocking---- 20s --->Listening---- 15s ---->Learning---- 10s ---->Forwarding 特性: 端口状态:portfast 将交换机连 接主机 的端口状态配置成portfast模式,这样可以绕过Listening和Learning状态直接进入Forwarding,这样可以缩短时间

nmap高级用法

前提是你 提交于 2019-12-03 02:37:35
探测主机存活常用方式 (1)-sP :进行ping扫描 打印出对ping扫描做出响应的主机,不做进一步测试(如端口扫描或者操作系统探测): 下面去扫描10.0.3.0/24这个网段的的主机 1 nmap -sP 10.0.3.0 /24 这个命令可以用于探测局域网有哪些机器 1 2 3 4 5 6 7 8 9 10 11 [root@B ~] # nmap -sP 10.0.3.0/24 Starting Nmap 5.51 ( http: //nmap .org ) at 2016-12-29 11:24 CST Nmap scan report for 10.0.3.1 Host is up (0.0079s latency). Nmap scan report for 10.0.3.2 Host is up (0.0046s latency). Nmap scan report for 10.0.3.3 Host is up (0.0037s latency). Nmap done : 256 IP addresses (3 hosts up) scanned in 10.01 seconds [root@B ~] # (2) -sn: -sn: Ping Scan - disable port scan #ping探测扫描主机, 不进行端口扫描

nc命令用法简述

左心房为你撑大大i 提交于 2019-12-03 02:32:32
什么是nc nc是netcat的简写,有着网络界的瑞士军刀美誉。因为它短小精悍、功能实用,被设计为一个简单、可靠的网络工具 nc的作用 (1)实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口 (2)端口的扫描,nc可以作为client发起TCP或UDP连接 (3)机器之间传输文件 (4)机器之间网络测速 nc的控制参数不少,常用的几个参数如下所列: 1) -l 用于指定nc将处于侦听模式。指定该参数,则意味着nc被当作server,侦听并接受连接,而非向其它地址发起连接。 2) -p <port> 暂未用到(老版本的nc可能需要在端口号前加-p参数,下面测试环境是centos6.6,nc版本是nc-1.84,未用到-p参数) 3) -s 指定发送数据的源IP地址,适用于多网卡机 4) -u 指定nc使用UDP协议,默认为TCP 5) -v 输出交互或出错信息,新手调试时尤为有用 6)-w 超时秒数,后面跟数字 7)-z 表示zero,表示扫描时不发送任何数据 前期准备 准备两台机器,用于测试nc命令的用法 主机A:ip地址 10.0.1.161 主机B:ip地址 10.0.1.162 两台机器先安装nc和nmap的包 yum install nc -y yum install nmap -y 如果提示如下-bash: nc: command

看了一天的路由器PAT设置,暂且存下,还在探寻中。。。

狂风中的少年 提交于 2019-12-03 01:13:54
虚拟服务器 虚拟服务器选项可以让Internet用户访问您LAN上的服务。 此功能对于提供在线服务如FTP,Web或游戏服务器非常有用。 对于每一虚拟服务器,您在路由器上定义一个公共端口用于重新定向到一个内部LAN IP地址和LAN端口。 实例:: 您正在LAN IP地址为192.168.0.50的PC上运行Web服务器,您的ISP 阻挡了端口80 命名虚拟服务器(如: Web服务器) 在您的LAN上输入设备的IP地址。 输入专用端口[80] 输入公共端口[8888] 选择协议(例如TCP) 对您希望添加的每个虚拟服务器,重复这些步骤。列表完成后,单击页面上部的保存设置。 使用此虚拟服务器输入项,在端口8888的所有Internet流量将重新定向到IP地址 192.168.0.50的端口80上的内部网络服务器。 虚拟服务器参数 名称为虚拟服务器分配一个有意义的名字,如Web服务器。在‘应用程序名’下拉菜单中有多种已知类型的虚拟服务器可用。选择其中一项,使用此类型服务器的标准值填满剩余的参数。IP地址您内部网络上提供虚拟服务的系统的IP地址,如192.168.0.50。 您可以从“计算机名”下拉菜单中的DHCP客户端列表中选择一台计算机,或您可以手动输入服务器计算机的IP地址。流量类型选择服务使用的协议。 常用选项-下拉菜单中可以选择UDP,TCP与UDP和TCP

Ubuntu16.04和Centos7 Yum部署zabbix3.4 结合钉钉智能报警

匿名 (未验证) 提交于 2019-12-03 00:43:02
Ubuntu16.04和Centos7.4两种操作系统部署zabbix3.4及zabbix功能介绍和各种小问题解决办法,分享最新,最潮流,最干的干活,解决最实在的问题,此博客也是本人在对zabbix懵懂时期各种摸索排坑到正式上线,最后到生产中检测200多台生产机,至今为止为出现任何误报警,不报警等情况 首先我们了解下zabbix监控的基础概念,以及工作原理和框架: 什么是zabbix: Zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案 agent端:主机通过安装agent方式采集数据。 server端:通过收集agent发送的数据,写入数据库(MySQL,ORACLE等),再通过php+apache在web前端展示. zabbix = cacti + nagios 优点和缺点: 优点:基于两款工具优点于一身并更强大,实现企业级分布式监控。 缺点:zabbix一个服务端只能有一个lamp支撑,所以DB的吞吐有限和单台server端服务器的处理能力有限,所以监控的主机有限,但是正常zabbix能满足我们的需求 监控功能: 主机的性能监控、网络设备性能监控、数据库性能监控、多种告警方式、详细的报表图表绘制

路由交换04-----STP

匿名 (未验证) 提交于 2019-12-03 00:42:01
STP协议(生成树协议)逻辑上断开环路,防止二层网络的广播风暴的产生。 为什么需要STP协议? 假设有这样一个拓扑: 现在PC1 ping 网关 192.168.1.3 ,而这个网关是不存在的,同时在LSW2上进行抓包。 可以看到这个网络里现在充斥着大量的重复包,形成了广播风暴,这种时候交换机的性能急剧下降,因为从PC1出去的包在LSW2上没有找到目标地址的MAC地址,这时交换机会将这个单播帧向除了源端口之外的其它端口转发,转发到其它交换机上,其它的交换机又会重复这个步骤,使得这个网络形成了环路,导致广播风暴,这时就引入了STP协议。 STP的作用 消除环路,通过阻断冗余链路来消除网络中可能存在的环路。 链路备份:当活动路径发生故障时,激活备份链路,即使恢复网络的连通性。 根桥选举 在STP网络中,会存在一个交换机为根桥,其他的交换机为非根桥,根桥是STP网络的逻辑中心,当根桥出现故障时,非根桥之间会交互BPDU信息并重新选举根桥。 在STP中有三种端口角色:根端口、指定端口、预备端口。 根端口:非根桥去往根桥路径最短的端口。 指定端口:是指所连网络转发配置BDPU的端口,根桥的每个端口都是指定端口。 预备端口:一个端口不是跟端口也不是指定端口,俺么这个端口就是预备端口,预备端口是被阻塞的。 根桥选举的依据是桥ID,桥ID是由桥优先级和MAC地址构成的,默认的桥优先级是32768

RSTP基础知识

匿名 (未验证) 提交于 2019-12-03 00:41:02
RSTP基础知识 因为STP收敛速度过慢,远远低于三层协议的收敛,所以,后来推出了快速STP。RSTP引入了一些新的功能:比如端口角色增加,端口状态减少,配置BPDU格式进行了修改,能实现快速收敛。 一、 新的端口角色 AP:如果该端口不属于所连接网段的指定交换机,则端口状态为预备端口,预备端口是根端口的备份 BP:对于非根非指定端口,如果这个端口属于所连接网段的指定交换机,则端口状态为备份端口,备份端口是指定端口的备份(BP能接收到自己发送的BPDU) 另一种解释: 从配置BPDU的角度来看: AP就是由于学习到其它网桥发送的配置BPDU报文而阻塞的端口 BP就是由于学习到自己发送的配置BPDU报文而阻塞的端口 从用户流量角度来看: AP提供了从指定桥到根的另一条可切换路径,作为根端口的备份 BP作为指定端口的备份,提供了另一条从根桥到相应网段的备份。 二、新的端口状态 forwarding:转发状态 learnning:学习状态 discarding: 华为的传统STP也discarding状态,而不是blocking。 在快速生成树中,discarding状态包括了 listening blocking和disbled 如果不转发用户流量也不学习MAC地址,端口状态是discarding. 三、如何实现快速收敛 1. RP端口的快速切换:如果一个交换机根端口丢失

SCCM安装及配置过程总结

匿名 (未验证) 提交于 2019-12-03 00:41:02
2, SQL版本要和SCCM的版本对应 3, SQL排序规则:SQL_Latin1_General_CP1_CI_AS 4, 服务帐户都用专用的SQLAdmin来启用―启动类型全改为自动 5,DC创建容器 System Management 并赋权 在DC上打开ADSI编辑器 创建一个容器 System Management 打开ADSI编辑器---连接到默认命名上下文―右击System 新建对象―选择 container 写值为:System Management 在DC上打开dsa.msc 用户和计算机 打开高级功能并找到 System Management 授予Sccm计算机帐户的完全控制权限 并修改为 这个对象及全部后代 完全控制权限 (备注:如果以后要添加SEC辅助站点,同样也需要把SEC权限给加进去) 6,SCCM2012 与ADK版本对应 SCCM2012版本对应的ADK包如下: SCCM2012----------------------ADK8-------MDT SCCM2012 SP1---------------ADK8.1-------MDT2013/2012 SCCM2012 R2----------------ADK8.1-------MDT2013/2012 安装错误版本如SCCM2012 R2 安装 ADK8,则在后面可能出现

面 试 题 葵 花 宝 典

匿名 (未验证) 提交于 2019-12-03 00:41:02
面 试 题 葵 花 宝 典 (网络与系统篇) 选择(每题1分) 1.IP路由发生在() A:物理层 B:网络层 C:数据链路层 D:传输层 2.为了确定网络层数据包所经过的路由器的数目,应该使用()命令 A:ping B:stacktest 3.下列协议属于应用层协议的是() A:ip、tcp、udp B:ftp、smtp和telnet C:arp、smtp、telnet D:icmp、rarp、arp 4.以下命令中哪一个命令是配置Cisco 1900 系列交换机特权级密码 。 A:enable passwork cisco level 15 B:enable passwork csico C:enable secret csico D:enable passwork level 15 5.以下哪个命令可以保存路由器RAM中的配置文件到NVRAM中 ____。 A:copy running-config tftp B:copy startup-config tftp C:copy running-config startup-config D:copy startup-config running-config 6.在掉电状态下,哪种类型的存储器不保留其内容 ? A:NVRAM B:ROM C:RAM D:Flash 7.以下那种协议属于网络层协议的 _。 A:HTTPS B