关键词不能为空

当前您在: 主页 > 英语 >

Linux运维工程师面试宝典

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-28 14:01
tags:

-

2021年2月28日发(作者:胶粒)


OSI


七层模型








从协议分层模型方面来讲,


TCP/IP


由 四个层次组成:网络接口层、网络层、传输层、


应用层








TCP




TCP


是面向连接的通信协议,通过三次握手建立连接,通讯时 完成时要拆除连接,由于


TCP


是面向连接的所以


只能用于点对点的通讯。






UDP




UDP


是面向无连接的通讯协议,< /p>


UDP


数据包括目的端口号和源端口号信息,由于通讯不需要连接 ,所以可以实


现广播发送。





UDP


通讯时不需要接收方确认,属 于不可靠的传输,可能会出丢包现象,实际应用中要求在程序员编程验证。





UDP



TCP


位于同一层,但它不管数据包的顺序、错误或重发。因此 ,


UDP


不被应用于那些使用虚电路的面向

连接的服务,


UDP


主要用于那些面向查询


---


应答的服务,例如


NFS


。相对于


FTP



Telnet


,这些服务需要交换的信


息量较小。


使用< /p>


UDP


的服务包括


NTP


(网络时间协议)和


DNS



DNS


也使用


TCP


)。





欺骗


UDP


包比欺骗


TCP


包更容 易,因为


UDP


没有建立初始化连接(也可以称为握手)


(因为在两个系统间没有


虚电路),也就是说,与

UDP


相关的服务面临着更大的危险。



ICMP




ICMP



IP


位于同一层,


它被用来传送


IP


的的控制信息。

< p>
它主要是用来提供有关通向目的地址的路径信息。


ICMP


的‘Redirect’信息通知主机通向其他系统的更准确的路径,而‘Unreachable’信 息则指出路径有问题。另


外,如果路径不可用了,


ICMP


可以使


TCP


连接‘体面地’终止。


PING


是最常用的基于


ICMP

< p>
的服务。





TCP/IP


协议中,


TCP

< br>协议提供可靠的连接服务,采用三次握手建立一个连接。



第一次





第一次握手:


建立连接时,


客户端发送


syn



(syn=j)


到服务器,


并进入


SYN_SEND


状态,


等待服务器确认;


SYN



同步序列编号


(


Synchron ize Sequence Numbers


)




第二次



第二次握手

< br>:服务器收到


syn


包,必须确认客户的


SYN



ack=j+1


)< /p>


,同时自己也发送一个


SYN


包(


syn=k



,即


S YN+ACK


包,此时服务器进入


SYN_RECV

< p>
状态;



第三次





第三次握手:客户端收到


服务


器的


SYN+ACK


包,向服务器发送确认包


ACK(ack=k+1)


,此包发 送完毕,客户端和


服务器进入


ESTABLISHED


状态,完成三次握手。










rip


路 由信息协议和


ospf


链路状态路由协议



rip


协议是距离矢量路由选择协议,它选择路由的度量标 准(


metric)


是跳数,最大跳数是


15


跳,如


果大于


15


跳,它就会丢弃数据包。



ospf


协议是链路状态路由选择协议,它选择路由的度量标准是带宽,延迟。




igrp



cisco


专属路由协议,以


AS


号作 为配置参数,所有


routers


使用相同的

< br>as


号来共享路由信


息,防止路由选择环路的机制


:


水平分割



,破坏逆转更新,保持定时器,触发更新




eigrp



Cisco

< p>
专有的混合型协议


,


是无类别路由协议,


EIGRP



1


种无分 类


(classless),


增强的距


离向量路由协议


,



IGRP


类似


,EIGRP


也使用


AS,


但是和


IGRP


不同的是


,EIGRP


在它的路由更新信息中












.



< br>,













,







使



VLSM




有时候也算是混合型路由协议


,


因为它同时具有了距离向量路和链路状态的一


些特 征


:


比如它不像


OSPF


那样发送链路状态包而发送传统的距离向量更新


;EIGRP


也有链路状态协议


的特征比如它在相邻


router< /p>


启动的时候同步路由表


,


然后只在拓扑结 构发生变化的时候发送一些更



.


这样 就使得


EIGRP


能够很好的在


1


个大型网络中工作



边界网关协议



BGP



是运行于



TCP


上 的一种


自治系统



路由协议

< p>



BGP


是唯一一个 用来处理像因特网大小的网络的协议,


也是唯一能够妥善处理好不相关

< br>路由域


间的多路连接的协议。



BGP


构建在



EGP


的经验之上。



BGP


系统的主要功能是和其


他的



BGP


系统交换网络可达信息。网络可达信息包括列出的


自治系统



AS


) 的信息。这些信息有效地构造了



AS


互联的拓


朴图并由此清除了


路由环路


,同时在



AS


级别上可实施策略决策。




BGP


特征



1.


用属性(


Attribute


)描 述路径,而不是用度量值;



2.


使用


TCP


(端口


179

< br>)作为传输协议,继承了


TCP


的可靠性和面向连接的特 性;



3.


通过


Keepalive


信息来检验


TCP


的连接;



4.


具有丰富的属性特征 ,方便实现基于策略的路由;



5.


拥 有自己的


BGP


表;



6.


支持


VLSM



CIDR




7.


适合在大型网络中使用。




内部网关基本都用


ospf



eigrp


外部网关都用


is- is



bgp


RIP



IGRP



EIGRP



OSPF


、< /p>


IS-IS



BGP



路由协议的作用是生成路由表,并维护路由表。



按照路由协议的工作原理可分为:距离矢量路由协议和链路状态路由协议。



按照工作范围可分为:内部网关路由协议和外部网关路由协议。



按照路由更新时是否携带子网掩码可分为:有类别的路由协议和无类别路由协议。













LINUX


引导过程



Bios


—》硬盘—》


lilo



grub


引导


linux


—》引导内核—》执行


init


调用

< p>
t



rc


—》

< p>
t



rc


完成系统初始化 和运行服务返回


init


—》启动


mi ngetty


后提供用户登录系统





进程优先级




niceness


的范围一般从


-20



19



-20


表示调度优先级最高,


19


表示优先级最低





linux


服务器性能评估与优化



Cpu


sar -u 0



memory


sar -r 0



disk


sar -d 0











Apache


服务器的优化之模式设置



服务器的优化



(MPM: Multi-Processing Modules)


apache2


主要的优势就是对多处理器的支持更好,在编译时同过使用–


with-mp m


选项来决定


apache2


的工作模


式。如果知道当前的


apache2


使 用什么工作机制,可以通过


httpd -l


命令列出


apache


的所有模块,就可以知道其


工作方 式:



perfork


进程模式(占用 内存大):



ps -ef|grep http|grep -v grep|wc -l


worker


线程模式:



pstree -a|grep httpd|wc -l





NGINX


负载均衡算法



第一种:轮询



upstream test{


server 192.168.0.1:3000;


server 192.168.0.1:3001;


}


第二种:权重



upstream test{


server 192.168.0.1 weight=2;


server 192.168.0.2 weight=3;


}


这种模式可解决服务器性能不等的情况下轮询比率的调配



第三种:


ip_hash



upstream test{


ip_hash;


server 192.168.0.1;


server 192.168.0.2;


}


这种模式会根 据来源


IP


和后端配置来做


hash< /p>


分配,确保固定


IP


只访问一个后端



第四种:


fair



需要安装


Upstream Fair Balancer


Module


upstream test{


server 192.168.0.1;


server 192.168.0.2;


fair;


}


这种模式会根据后端服务的响应时间来分配, 响应时间短的后端优先分配



第五种:自定义


hash



需要安装


Upstream Hash


Module


upstream test{


server 192.168.0.1;


server 192.168.0.2;


hash $$request_uri;


}


这种模式可以根据给定的字符串进行


Hash


分配





Nagios


如何监控


Linux


机器





NRPE


总共由两部分组成


:


(1).check_nrpe


插件


,


运行在监控主机上。



(2).NRPE d aemon,


运行在远程的


linux


主机上


(


通常就是被监控机


)



按照上图


,


整个的监控过程如下


:



Nagio s


需要监控某个远程


linux


主机的 服务或者资源情况时:



1).nagios

< br>会运行


check_nrpe


插件


,


我们要在


nagios


配置文件中 告诉它要检查什么


.


2).check_nrpe

< p>
插件会通过


SSL


连接到远程的

< br>NRPE daemon.


3).NRPE daemon

会运行相应的


nagios


插件来执行检查本地资源或服务


.


4).NRPE daemon


将 检查的结果返回给


check_nrpe


插件

< br>,


插件将其递交给


nagios


做处理


.


注意


:NRPE daem on


需要


nagios


插件安装在远程 被监控


linux


主机上


,

< p>
否则


,daemon


不能做任何的监控

< p>
.






CACTI


1.


cacti


是用


php


语言实 现的一个软件,它的主要功能是用


snmp


服务获取数据,然后 用


rrdtool



存和更新数据,< /p>


当用户需要查看数据的时候用


rrdtool

生成图表呈现给用户。


因此,


snmp


rrdtool



cacti< /p>


的关键。


Snmp


关系着数据的收集,< /p>


rrdtool


关系着数据存储和图表的生成。

< br>


2.


Mysql


配合


PHP


程序存储一些变量数据并对变量数据进行调用,如:主机名、主 机


ip



snmp

团体


名、端口号、模板信息等变量。



3.


snmp


抓到数据不是存储在< /p>


mysql


中,


而是存在


rrdtool


生成的


rrd


文件中


(在


cacti


根目录的


rra


文件夹下)。


rrdtool


对数据的更新和存储就是对


rrd


文件的处理,


rrd


文件是大小固定的档案文件


(< /p>


Round RobinArchive


),它能够存储的数据笔 数在创建时就已经定义。





[lvs]



学习

LVS


的三种模式



VS/NAT


通过


NAT

< p>
实现虚拟服务器



VS/TUN


通过


IP


隧道实现虚拟服务器



VS/DR


通过直接路由实现虚拟服务器




Virtual


Server


via


NAT(VS-NAT)


:


用地址翻译实现虚拟服务器。地址转换器有能被外界访问到的合法


IP


地址


,


修改来自专有网络的流出包的地址。


外界看起来包是来自地址转换器本身

< p>
,


当外界包送到转换器时


,

< br>它能判断出应


该将包送到内部网的哪个节点。



优点是节省


IP


地址


,


能对内部进行伪装



缺点是效率低


,


因为返回给请求方的流量经过转换器




Virtual Server via IP Tunneling(VS- TUN)


:



IP

< br>隧道技术实现虚拟服务器。


这种方式是在集群的节点不在同一

个网段


时可用的转发机制


,


是将


IP


包封装在其他网络流量中的方法。


为了安全的考虑


,


应该使用隧道技术中的


VPN,


也可 使用租用专线。集群所能提供的服务是基于


TCP/IP



Web


服务、


Mail

服务、


News


服务、


DNS


服务、


Proxy


-


-


-


-


-


-


-


-



本文更新与2021-02-28 14:01,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/681622.html

Linux运维工程师面试宝典的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文