服务器

服务器指的是网络环境下为客户机(Client)提供某种服务的专用计算机,服务器安装有网络操作系统和各种服务器应用系统软件(如Web服务、电子邮件服务)的计算机。服务器具有高速的CPU运算能力、长时间的可靠运行、强大的I/O外部数据吞吐能力以及更好的扩展性。

根据服务器的分类,大致有独立服务器(即所谓的物理服务器)、虚拟主机、虚拟专用服务器VPS、云服务器这几种。

服务器的特性:

可扩展性
易使用性
可用性
易管理性
还是推荐国内正儿八经的,比如腾讯,阿里,百度,华为,都可,尽量别用那些听都没听过的,我都见到的十几个了,这云那云的。

CDN

全称是Content Delivery Network,CDN 是构建在数据网络上的一种分布式的内容分发网。 CDN 的作用是采用流媒体服务器集群技术,克服单机系统输出带宽及并发能力不足的缺点,可极大提升系统支持的并发流数目,减少或避免单点失效带来的不良影响。

作用

1、节省骨干网带宽、降低带宽的需求量、节约成本。
2、加速功能,解决由于用户访问量大造成的服务器过载问题。
3、克服网站分布不均,降低网站建设和维护成本。
4、提高网络稳定性。
5、可以隐藏源站,适当防御网络攻击。

CDN服务器有哪些优缺点?

1、优点:它可以有效解决带宽小、峰值流量高、输出不均匀导致的访问速度慢的问题。适用于访问需求高的网站,如媒体网站、游戏网站等;

2、缺点:CDN服务器对动态站点的支持目前并不理想,而且成本也很高。中型及以上的地点将更合适。

其实像我这种访问量很小的博客,就没必要使用CDN了

域名

(英语:Domain Name),又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。
由于IP地址具有不方便记忆并且不能显示地址组织的名称和性质等缺点,人们设计出了域名,并通过网域名称系统(DNS,Domain Name System)来将域名和IP地址相互映射,使人更方便地访问互联网,而不用去记住能够被机器直接读取的IP地址数串。

www hlsiyy love
三级域名 二级域名 顶级域名

1、顶级域名:又叫一级域名,一串字符串中间一个点隔开,例如baidu.com。顶级域名是互联网DNS等级之中的最高级的域,它保存于DNS根域的名字空间中。
2、二级域名:实际上就是一个一级域名以下的主机名,一串字符串中间两个“.”隔开,例如www.baidu.com。二级域名就是最靠近顶级域名左侧的字段。
3、三级域名:二级域名的子域名,特征是包含三个“.”,例如..baidu.com,“_“上可以填写任意内容,都属于三级域名。
我们接触的顶级域名又分为两类:一是国家和地区顶级域名,例如中国是cn;二是国际顶级域名,例如表示工商企业的.com,表示非盈利组织的.org,表示网络商的.net,edu为学校单位,.gov为政府机构等。

域名解析原理是什么

域名解析也叫域名指向或者服务器设置,还被称为域名配置、反向IP登记。简单点概括域名解析就是将好记的域名详细解析成IP,解析的服务由DNS服务器完成,是把域名解析到一个IP地址,然后主机上将一个子目录与对应的域名绑定。
域名注册好之后如果不进行域名解析,那么这个域名就不能作网址访问,经过解析的域名可以用来作为电子邮箱的后缀,也可以用来作为网址访问自己的网站,因此域名投入使用的必备环节是“域名解析”。要访问一台互联网上的服务器,最终还必须通过访问IP地址来实现,域名解析就是将域名重新转换为IP地址的过程。一个域名只能对应一个IP地址,而多个域名可以同时被解析到一个IP地址。域名解析需要由专门的域名解析服务器(DNS)来完成。
当应用过程需要将一个主机域名映射为IP地址时,就调用域名解析函数,解析函数将待转换的域名放在DNS请求中,以UDP报文方式发给本地域名服务器。本地的域名服务器查到域名后,将对应的IP地址放在应答报文中返回。同时域名服务器还必须具有连向其他服务器的信息以支持不能解析时的转发。若域名服务器不能回答该请求,则此域名服务器就暂成为DNS中的另一个客户,向根域名服务器发出请求解析,根域名服务器一定能找到下面的所有二级域名的域名服务器,这样以此类推,一直向下解析,直到查询到所请求的域名。
比如,一个域名为: www.abcde.cn ,如果要用网址进行访问,首先要进行解析在域名注册商那里通过专门的DNS服务器解析到一个WEB服务器的一个固定IP上:...,然后,通过WEB服务器来接收这个域名,把www.abcde.cn 这个域名映射到这台服务器上.那么,输入www.abcde.cn 这个域名就可以实现访问网站内容了.即实现了域名解析的全过程
域名系统
DNS 是域名系统 (Domain Name System) 的缩写,
它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。

常见的传输介质

同轴电缆 细缆安装较容易,造价较低,但日常维护不方便,一旦一个用户出故障,便会影响其他用户的正常工作。

双绞线(以太网线)

双绞线也叫以太网线(俗称:网线),是我们最常见的一种传输介质。双绞线可分为屏蔽双绞线(Shielded Twisted Pair,STP)和非屏蔽双绞线(Unshielded Twisted Pair,UTP)。屏蔽双绞线在双绞线与外层绝缘封套之间有一个金属屏蔽层,可以屏蔽电磁干扰。以太网线也有很多类型,不同类型对应不同的传输速率。例如:3类双绞线支持10Mbps传输速率;5类双绞线支持100Mbps传输速率;超5类双绞线及更高级别的双绞线支持千兆以太网传输。5类双绞线则是受广大青睐。

RJ-45接头(水晶头)

双绞线使用RJ-45接头连接网络设备。为保证终端能够正确收发数据,RJ-45接头中的针脚必须按照一定的线序排列。

RJ-45接头按线序可以分为两种类型:T568-A和T568-B  

T568B 直线:用于不同设备之间互连(交换机-PC)

白橙—橙—白绿—蓝—白蓝—绿—白棕—棕(必记)

通常用于接交换机或HUB之类设备 ,最常用的一种方式  

T568A反线(交叉线):用于同种设备之间互连(PC-PC,交换机-交换机)

白绿—绿—白橙—蓝—白蓝—橙—白棕—棕

通常用于双机互联

A和B的不同之处其实就是1和3、2和6号线的位置互换一下,在百兆数据传输中,主要用到1.2.3.6这四根线。

光纤

双绞线和同轴电缆传输数据时使用的是电信号,而光纤传输数据时使用的是光信号。

根据光纤传输光信号模式的不同,光纤又可分为单模光纤和多模光纤。

单模光纤(黄色)只能传输一种模式的光,不存在模间色散,因此适用于长距离高速传输。

多模光纤(橘红色或者灰色)允许不同模式的光在一根光纤上传输,由于模间色散较大而导致信号脉冲展宽严重,因此多模光纤主要用于局域网中的短距离传输。

光纤支持的传输速率包括10Mbps,100Mbps,1Gbps,10Gbps,甚至更高。

光纤连接器种类很多,常用的连接器包括ST,FC,SC,LC连接器

内网外网

公网 IP 和私有 IP 的区别
我们先来了解一下公网IP和私有IP的概念。

公有地址(Public address):由 Inter NIC(因特网信息中心)负责。这些 IP 地址分配给注册并向Inter NIC提出申请的组织机构,公有 IP 全球唯一,通过它直接访问因特网(直接能上网)。主要有A、B、C、D、E五类地址:

A类:地址范围是1.0.0.0127.255.255.255,主要分配 给大量主机而局域网网络数量较少的大型网络;
B类:地址范围是128.0.0.0191.255.255.255,一般用于国际性大公司和政府机构;
C类:地址范围是192.0.0.0223.255.255.255,用于一般小公司校园网研究机构等;
D类:地址范围是224.0.0.0239.255.255.255,用于特殊用途,又称做广播地址;
E类:地址范围是240.0.0.0255.255.255.255,暂时保留。
私有地址(Private address):属于非注册地址,专门为组织机构内部使用,说白了,私有 IP 不能直接上网。主要有A、B、C三类,A类地址范围是10.0.0.0-10.255.255.255 ,B类地址范围是172.16.0.0-172.31.255.255,C类地址范围是192.168.0.0-192.168.255.255。

127.0.0.0127.255.255.255 为系统环回地址。

NAT

(Network Address Translation),是指网络地址转换
当在专用网内部的一些主机本来已经分配到了本地IP地址(即仅在本专用网内使用的专用地址),但又想和因特网上的主机通信(并不需要加密)时,可使用NAT方法。

这种方法需要在专用网(私网IP)连接到因特网(公网IP)的路由器上安装NAT软件。装有NAT软件的路由器叫做NAT路由器,它至少有一个有效的外部全球IP地址(公网IP地址)。这样,所有使用本地地址(私网IP地址)的主机在和外界通信时,都要在NAT路由器上将其本地地址转换成全球IP地址,才能和因特网连接。

作用

NAT不仅能解决IP地址不足的问题,而且还能够有效地避免来自网络外部的攻击,隐藏并保护网络内部的计算机。

1.宽带分享:这是 NAT 主机的最大功能。

2.安全防护:NAT 之内的 PC 联机到 Internet 上面时,他所显示的 IP 是 NAT 主机的公共 IP,所以 Client 端的 PC 当然就具有一定程度的安全了,外界在进行 portscan(端口扫描) 的时候,就侦测不到源Client 端的 PC 。

NAT的实现方式有三种,即静态转换Static Nat、动态转换Dynamic Nat和端口多路复用OverLoad。

NAT的弊端:
在一个具有NAT功能的路由器下的主机并没有建立真正的端对端连接,并且不能参与一些因特网协议。

一些需要初始化从外部网络建立的TCP连接,和使用无状态协议(比如UDP)的服务将被中断。除非NAT路由器作一些具体的努力,否则送来的数据包将不能到达正确的目的地址。(一些协议有时可以在应用层网关的辅助下,在参与NAT的主机之间容纳一个NAT的实例,比如FTP。)NAT也会使安全协议变的复杂。