linux第二次作业

1、 系统启动过程
打开pc的电源,BIOS自检,启动硬板上的引导程序grub,读取自身配置文件加载内核文件,启动内核,执行systemd进程,打开终端,用户名密码登陆,启动shell,启动完成。
2、 web工作原理
web浏览器输入URL,先dns解析ip地址,浏览器使用http命令向URL中对应ip的服务器80端口发起web页面请求,服务器响应并与客户端tcp三次握手建立连接。客户端get请求文档,服务器发送文档,无页此文档则响应一个错误提示。客户端接收到文档后web浏览器浏览,断开连接(tcp四次断开)。
3、 dhcp工作原理
(1)DHCP Discover
客户端向服务器请求IP,此数据包的源ip为0.0.0.0,目标ip为255.255.255.255,UDP 67 端口广播发送,包含本客户端的MAC地址和主机名。
(2)DHCP Offer
DHCP服务器接收到客户端的ip地址请求后,查看本地地址池是否有合法的ip可分配,有则做上标记,加入Offer包中,用本服务器的ip作为源ip,255.255.255.255作为目标ip,UDP 68 广播发送,此数据包里有客户端MAC、合法IP、掩码、网关、租约期限、服务器IP和MAC。
(3)DHCP Repuest
客户机选择第一个接收到的Offer包中的ip地址。用0.0.0.0作为源ip,255.255.255.255作为源ip,UDP 67端口广播发送DHCP request包告诉DHCP服务器选择此ip,如果拒绝,服务器取消保留此IP。
(4)DHCP ACK
服务器确认租约,自己的ip作为源ip,255.255.255.255作为目标IP,UDP 68 广播发送ACK包,以确认客户机可以使用此ip。客户端接收到ACK后,配置此IP和想关信息。
4、 dns解析原理
dns解析的方法:递归、迭代
客户机发出的查询都是递归查询,DNS服务器向外发出的都是迭代查询。
浏览器中输入域名,本地先查看缓存,有则返回,否侧下一步。查看本地hosts文件,有则返回,否则下一步。 域名解析请求发送给本地DNS服务器,查看是否有本地解析,有则返回,否则下一步。域名解析请求发送给根DNS服务器,根域会发送给下一级域服务器,顶级域服务器有则返回,无则发送给再下一级域服务器,直到解析出域名对应的ip地址,返回。
5、 nfs的作用
网络文件系统
作用:实现Linux和Unix之间文件共享。
6、 ftp的主动模式和被动模式
(1)主动模式
在这里插入图片描述
客户端使用任意动态端口N(>1024)发起连接服务器的21端口,发送用户名密码登陆,建立命令连接。客户端发送port n+1命令并开放N+1的侦听端口等待连接,服务器用20端口连接客户端的N+1端口,数据开始传输。
(2)被动模式
在这里插入图片描述
客户端使用任意动态端口N(>1024)连接服务器的21端口,发送用户名密码登陆。客户端发送PASV命令,服务器进入被动模式,然后服务器会发送6个字段的字符串,前四个字段是服务器的ip地址,后两个字段能能计算出服务器端口号P,服务器开放P端口,客户端使用N+1端口向服务器的P端口发起连接,建立数据传输的通道。

7、 pxe+kickstart安装系统原理
(1)PXE是由Intel设计的协议,它可以使计算机通过网络启动。协议分为client和server两端,PXE client在网卡的ROM中,当计算机引导时,BIOS把PXE client调入内存执行,并显示出命令菜单,经用户选择后,PXE client将放置在远端的操作系统通过网络下载到本地运行。
(2)Kickstart是一种无人值守的安装方式 。即把整个安装过程中要回答或做的事全部体现在应答文件ks.cfg文件中。只需告诉安装程序从何处取ks.cfg文件即可,等安装完毕,安装程序会根据ks.cfg文件中的设置重启系统,并结束安装。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值