局域网局域网架构简介
本文根据《鸟哥的Linux私房菜-服务器架设篇》第三章总结
局域网的布线规划
本文主要介绍的是小型局域网的架构,如果是比较大型的企业内部,那么将“配线架、线路设计、墙上网络接口”分别拆开施工的结构化布线会比较妥当。以下内容为假设仅有一条ADSL的对外连接的情况。
Linux 直接联网 -- 让 Linux 与一般 PC 的地位相同
- 特点:Linux 服务器可以作为内部的文件服务器或者是打印服务器。
- 优点:每个设备都给予一个相同的网络的私有 IP 就可以进行工作了,可享用局域网的功能的同时可以单独通过拨号连接 Internet
- 缺点:不安全,不容易进行网络控制
- 适用:一般家庭用户
Linux 直接联网 -- 让 Linux 与一般 PC 处于不同的地位相同
- 特点: Linux 服务器主要是提供 Internet 的 WWW 或 Mail 服务,且 Linux 有 Public IP
- 优点:易维护、配置,可以再 IP 路由器上设置简单的防火墙规则、如果 IP 路由器为功能全面的路由设备,可以定义较完整的防火墙规则,完善对内部主机的管理
- 缺点:不方便共享文件(服务器不在内部网络)
- 适用:小型局域网
Linux 直接联网 -- 让 Linux 直接管理 LAN
- 特点:Linux 服务器可以作为 IP 路由器使用
- 优点:易配置、易维护、易管控,安全。用 Linux 作为防火墙效率高,且比买高级硬件防火墙便宜
- 缺点:服务器必须具备两张网卡,且当 Linux 宕机时,整个对外的连接也会中断,此外,这也会造成 Linux 的服务结构的复杂化,进而造成维护上的困难
- 适用:小型局域网
Linux 放在防火墙后 -- 让 Linux 使用Private IP
- 特点:服务器放在 LAN 里面
- 优点:可以过滤一般的探测与攻击,比较安全。这种架构还以防火墙的多寡又可分为非军事化隔离区(DMZ)的配置
- 缺点:复杂
- 适用:比较大型企业
网络设备选购建议
下面主要针对局域网内的网络设备来进行介绍
- 主机硬件系统:考虑使用年限、省电、虚拟技术等
- Linux 操作系统:考虑稳定、可网络升级、能够快速取得协助支持
- 网卡:考虑服务器用途、内置与否、驱动程序的取得等
- Switch/Hub:考虑主机数量、传输宽带、网管功能等
- 网线:考虑与速度相配的等级、线缆形状、施工配线等
- 无线网络相关设备:考虑速度、标准、安全性
- 其它配件:硬件防火墙、路由器、网桥等
网络联机参数与通信协议
局域网示例(让 Linux 直接管理 LAN):
安装通信协议
目前网络社会最通用的通信协议就是TCP/IP, Linux 本身支持 TCP/IP 服务,因此不要额外安装通信协议。如果需要将 Linux系统中的硬盘空间分享给通网络中的 Windows PC时,则需要额外安装SAMBA这个服务软件。一般来说,Windows Clients 系统里,最常见的两个通信协议是 TCP/IP 以及NetBEUI了,如果想让 Windows 与 Linux 能够通过网上邻居功能互通有无,那么启动 TCP/IP 也就够了(因为 SAMBA 是通过 NetBIOS over TCP/IP 来达成数据传输的),不过也可以同时启动 NetBEUI 这个通信协议

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
浅谈OceanBase数据结构
OceanBase数据分为基线数据和增量数据两个部分,基线数据分布在多台ChunkServer上,增量数据全部存放在一台UpdateServer上。如下图所示,系统中有5个子表,每个子表有3个副本,所有的子表分布到4台ChunkServer 上。RootSever中维护了每个子表所在的ChunkServer的位置信息,UpdateServer存储了这5个子表的增量更新。 不考虑数据复制,各模块的数据结构如下: 基线数据的数据结构 每个表格按照主键组成一棵分布式B+树,主键由若干列组成; 每个叶子节点包含表格一个前开后闭的主键范围(rk1,rk2]内的数据; 每个叶子节点称为一个子表(tablet),包含一个或者多个SSTable; 每个SSTable内部按主键范围有序划分为多个块(block)并内建块索引(block index); 每个块的大小通常在4~64KB之间并内建块内的行索引; 数据压缩以块为单位,压缩算法由用户指定并可随时变更; 叶子节点可能合并或者分裂; 所有叶子节点基本上是均匀的,随机地分布在多台ChunkServer机器上; 通常情况下每个叶子节点有2-3个副本; 叶...
- 下一篇
每天学点SpringCloud(七):路由器和过滤器-Zuul
版权声明:本文为博主原创文章,未经博主允许不得转载。博客源地址为zhixiang.org.cn https://blog.csdn.net/myFirstCN/article/details/81055026 为什么要使用Zuul 先来看一下下方这个图 假如现在我们具有四个微服务,分别是用户、订单、支付、催收微服务,它们的调用方式分别是使用http、restful、thrift、kafka。这个时候如果我们在客户端直接调用的话感觉是不是太费劲了,客户端需要维护这几种调用方式的客户端,如果后期新增微服务或者减少或者更换调用方式等,都需要修改客户端。那么我们来看一下加入Zuul以后是什么样子的呢 Zuul呢就负责了所有的调用,解耦了客户端和微服务。也符合我们设计的单一职责原则。 使用Zuul 首先呢,我们在原先的父项目下新增一个cloud-demo-zuul模块,引入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7,8上快速安装Gitea,搭建Git服务器