网络类型

Linux Firewalld 基础

泄露秘密 提交于 2019-12-01 17:32:37
互联网上提供了各种网络服务,而防火墙可以设置各种规则来限制访问,保护服务器。 概述 Linux 的防火墙体系主要工作在网络层,针对 TCP/IP 数据包实施过滤和限制,属于典型的包过滤防火墙。 Linux 系统的防火墙体系基于内核编码实现,具有非常稳定的性能和极高的效率。 三种防火墙 netfilter 指 linux 内核中实现包过滤防火墙的内部结构 属于 内核态 的防火墙功能体系 iptables 指管理 linux 防火墙的命令程序 属于 用户态 的防火墙管理体系 Firewalld CentOS 7 默认的防火墙管理工具,取代之前的 iptables 防火墙 属于 用户态 firewalld 和 iptables 内部结构都指向 netfilter 这个强大的网络过滤子系统,以实现包过滤防火墙功能 支持动态更新、加入防火墙 zone 概念 支持 IPv4 和 IPv6 地址 字符管理工具 firewall-cmd 和图形化管理工具 firewall-config 区别 名称 Firewalld iptables 配置文件 /usr/lib/firewalld/和/etc/firewalld/ /etc/sysconfig/iptables 对规则的修改 不需要全部刷新策略,不丢失现行连接 需要全部刷新策略,丢失连接 防火墙类型 动态防火墙 静态防火墙 网络区域 区域介绍

Virtualbox中5种网络类型

两盒软妹~` 提交于 2019-12-01 03:42:44
Virtualbox中5种网络类型 未指定 – Not attached 含义: 类似于,虚拟机中有网卡,但是没有插网线; 目的: 用于“告诉”虚拟机,网络断开了 -> 导致虚拟机内的网络方面的,重新配置 网络地址转换NAT – Network Address Translation (NAT) 目的: 如果你只是需要用虚拟机去上上网,下载个东西,查看邮件之类的,那么用这个,默认的,配置,就足够了。 缺点: 在文件共享方面会有些限制,详情可参考 the section called “NAT limitations” ; 效果: 虚拟机中, 没有自己独立的IP的 。 虚拟机是虚的,不存在与真实的网络中的。 虚拟机可以访问主机而已,但是主机无法访问到虚拟机。 提示: Virtualbox中,默认使用此NAT配置。 桥接网卡 – Bridged networking 作用和效果: 虚拟机 有独立的IP ,就像同处一个局域网中的其他的计算机一样。 因此,可以在虚拟机中,找到类似于主机(XP,Win7)中看到的 网上邻居一样的效果, 可以看到其他各个同局域网内的计算机,当然也包括此台Host主机所对应的计算机。 所以,只要本身主机共享出来了文件夹了,那么此时在虚拟机中肯定也是可以访问到该共享文件夹的。 提示: Virtualbox,会使用主机中单独的一个驱动,来处理网络数据。从网络数据中

【转帖】NAT类型及转换原理深入剖析

雨燕双飞 提交于 2019-11-27 04:40:42
NAT类型及转换原理深入剖析 http://www.m6000.cn/other/459.html 2018年8月4日 16:40:14 发表评论 297 views 大家都知道。 NAT 是位于内、外网之间,用来进行内、外网地址转换的,在当前仍是IPv4为主流协议的IP网络,NAT技术的应用非常广,因为它可以节约紧缺的公网IP地址。但是千万别以为NAT技术很简单,认为只是把内部(或者外部)地址转换成外部(或者内部)地址。在具体的应用中,NAT的应用方式,或者说NAT类型非常多,本文以Cisco设备中的NAT技术从专业角度进行一些基础知识和应用配置方面的介绍,全面的NAT配置与应用到时大家参见本人于编写的《金牌网管师——大中型企业网络组建、配置与管理》一书,或者明年将出版的《Cisco/H3C路由器配置与管理完全手册》一书。 一、NAT类型 NAT路由器是被配置为转换内部网络(inside network)中的非注册内部本地IP地址(inside local addresses)为注册IP地址(registered IP addresses)。当内部网络中使用非注册IP地址的设备要与外部公用网络(public network)进行通信时,就会使用NAT。在Cisco设备(包括防火墙、路由器,或者包含相关Cisco软件的计算机)中,NAT有多种形式和工作方式

140种Python标准库、第三方库和外部工具

♀尐吖头ヾ 提交于 2019-11-26 19:38:36
吐血整理!140种Python标准库、第三方库和外部工具都有了 Python那些事 今天 文章转载自公众号 大数据 , 作者 宋天龙 导读: Python数据工具箱涵盖从数据源到数据可视化的完整流程中涉及到的常用库、函数和外部工具。其中既有Python内置函数和标准库,又有第三方库和工具。 这些库可用于文件读写、网络抓取和解析、数据连接、数清洗转换、数据计算和统计分析、图像和视频处理、音频处理、数据挖掘/机器学习/深度学习、数据可视化、交互学习和集成开发以及其他Python协同数据工作工具。 作者:宋天龙 来源:大数据(ID:hzdashuju) 内容摘编自《Python数据分析与数据化运营》(第2版) 为了区分不同对象的来源和类型,本文将在描述中通过以下方法进行标识: Python内置函数: Python自带的内置函数。函数无需导入,直接使用。例如要计算-3.2的绝对值,直接使用abs函数,方法是 abs( -3.2) Python标准库: Python自带的标准库。Python标准库无需安装,只需要先通过import方法导入便可使用其中的方法。例如导入string模块,然后使用其中的find方法: import string string.find( 'abcde', 'b') 第三方库: Python的第三方库。这些库需要先进行安装(部分可能需要配置)。 外部工具:

网络协议总结一

北城余情 提交于 2019-11-26 16:03:26
网络协议 OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型是一个逻辑上的定义和规范; 把网络从逻辑上分为了7层. 每一层都有相关、相对应的物理设备, 比如路由器,交换机 OSI 七层模型是一种框架性的设计方法,其最主要的功能就是帮助不同类型的主机实现数据传输; 它的最大优点是将服务、接口和协议这三个概念明确地区分开来,概念清楚,理论也比较完整. 通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯 来源: https://www.cnblogs.com/a19960101/p/11325428.html

Java介绍-百度百科

断了今生、忘了曾经 提交于 2019-11-26 12:06:50
Java 是一门 面向对象 编程语言,不仅吸收了 C++ 语言的各种优点,还摒弃了C++里难以理解的 多继承 、 指针 等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 [1] 。 1996年1月,Sun公司发布了Java的第一个开发工具包 (JDK 1.0) ,这是Java发展历程中的重要里程碑,标志着Java成为一种独立的开发工具。9月,约8.3万个网页应用了Java技术来制作。10月,Sun公司发布了Java平台的第一个即时 (JIT) 编译器。 1997年2月,JDK 1.1面世,在随后的3周时间里,达到了22万次的下载量。4月2日,Java One会议召开,参会者逾一万人,创当时全球同类会议规模之纪录。9月,Java Developer Connection社区成员超过10万。 1998年12月8日,第二代Java平台的企业版J2EE发布。1999年6月,Sun公司发布了第二代Java平台(简称为Java2)的3个版本: J2ME (Java2 Micro Edition,Java2平台的微型版),应用于移动、无线及有限资源的环境; J2SE (Java 2 Standard Edition,Java 2平台的标准版),应用于桌面环境; J2EE

OSPF路由协议基本知识点

 ̄綄美尐妖づ 提交于 2019-11-25 21:35:48
概述 开放式最短路径优先(Open Shortest Path First,OSPF)是目前广泛使用的一种动态路由协议,它属于链路状态路由协议,具有路由变化收敛速度快、无路由环路、支持变长子网掩码(VLSM)和汇总、层次区域划分等优点。在网络中使用OSPF协议后,大部分路由将由OSPF协议自行计算和生成,无须网络管理员人工配置,当网络拓扑发生变化时,协议可以自动计算、更正路由,极大地方便了网络管理。但如果使用时不结合具体网络应用环境,不做好细致的规划,OSPF协议的使用效果会大打折扣,甚至引发故障。 OSPF协议是一种链路状态协议。每个路由器负责发现、维护与邻居的关系,并将已知的邻居列表和链路费用LSU(Link State Update)报文描述,通过可靠的泛洪与自治系统AS(Autonomous System)内的其他路由器周期性的交互,学习到整个自治系统的网络拓扑结构;并通过自治系统边界的路由器注入其他AS的路由信息,从而得到整个Internet的路由信息。每隔一个特定时间或当链路状态发生变化时,重新生成LSA,路由器通过泛洪机制将新LSA通告出去,以便实现路由的实时更新 一、四种路由类型 DR 指定理由器 当多路访问网络发生变化时,DR负责更新其他所有路由器。 BDR备份指定路由器 BDR会监控DR 的状态,并在当前DR发生故障时接替其角色。 ABR区域边界路由器