第三周作业

1、

2、先关闭防火墙和selinux

下载源码包:

解压缩:

编译安装:

启动httpd:

访问:

3、

4、

5、

6、apt install 安装软件包、apt remove 移除软件包、apt purge 移除软件包及配置文件、apt update 刷新存储库索引、apt search 搜索应用程序、apt show 显示安装细节、apt list 列出包含条件的包

7、七层模型:第7层 应用层

                       提供为应用软件而设的接口,以设置与另一应用软件之间的通信。

                        第6层 表示层

                        把数据转换为能与接收者的系统格式兼容并适合传输的格式

                        第5层 会话层

                        负责在数据传输中设置和维护电脑网络中两台电脑之间的通信连接

                        第4层 传输层

                        把传输表头加至数据以形成数据包。传输表头包含了所使用的协议等发送信息

                        第3层 网络层

                        决定数据的路径选择和转寄,将网络表头加至数据包,以形成报文。网络表头包含了网络数据

                        第2层 数据链接层

                        负责网络寻址、错误侦测和改错

                        第1层 物理层

                        在局部局域网上传送数据帧,它负责管理电脑通信设备和网络媒体之间的互通。包括了针脚、电压、线缆规范、集线器、中继器、网卡、主机接口卡等

        五层模型:TCP/IP模型 

                        应用层 : 应用层 表示层 会话层

                        传输层 : 传输层

                        网络层 : 网络层

                        链路层 : 链路层

                        物理层 : 物理层

8、三次握手:第一次握手:客户端向服务端发送连接请求报文段。该报文段的头部中SYN=1,ACK=0,seq=x。请求发送后,客户端便进入SYN-SENT状态。

                       第二次握手:服务端收到连接请求报文段后,如果同意连接,则会发送一个应答:SYN=1,ACK=1,seq=y,ack=x+1。该应答发送完成后便进入SYN-RCVD状态。

                       第三次握手:当客户端收到连接同意的应答后,还要向服务端发送一个确认报文段,表示:服务端发来的连接同意应答已经成功收到。该报文段的头部为:ACK=1,seq=x+1,ack=y+1。客户端发完这个报文段后便进入ESTAB-LISHED状态,服务端收到这个应答后也进入ESTAB-LISHED状态,完成三次握手。

四次挥手:第一次挥手:客户端向服务端发送FIN包,请求关闭客户端到服务端的数据传送。该FIN包的主要参数为:FIN=1,seq=u。此时,客户端进入FIN-WAIT-1状态。

                  第二次挥手:服务端收到FIN包后,发送一个ACK包给客户端,确认号为收到序号+1,此时,服务端进入CLOSE-WAIT状态,其报文头包含:ACK=1,seq=v,ack=u+1。客户端收到ACK包,进入FIN-WAIT-2状态,等待服务端发送连接释放请求。

                  第三次挥手:服务端向客户端发送FIN包,请求关闭服务端到客户端的数据传送。 该FIN包的主要参数为:FIN=1,ACK=1,seq=w,ack=u+1。此时,服务端进入LAST-ACK状态。

                  第四次挥手:客户端收到FIN包后,发送一个ACK包给服务端,确认号为w+1,客户端状态进入TIME_WAIT,等待2MSL时间,当服务端收到最后一次ACK包后,服务端进入CLOSED状态,客户端等待了2MSL时间,也进入CLOSED状态,完成四次挥手。

9、1、基于连接与无连接;

      2、对系统资源的要求(TCP较多,UDP少);

      3、UDP程序结构较简单;

      4、流模式与数据报模式 ;

      5、TCP保证数据正确性,UDP可能丢包;

      6、TCP保证数据顺序,UDP不保证。

10、

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、redis服务配置文件详解 bind 0.0.0.0 #监听地址,可以用空格隔开后多个监听IP protect...
    安德鲁内曼阅读 1,022评论 0 0
  • 1、描述Linux发行版的系统目录名称命名规则以及用途。linux各发行版都遵循LSB(Linux Standar...
    letsgoheat_c1dc阅读 3,244评论 2 0
  • 1、简述osi七层模型和TCP/IP五层模型 一、OSI参考模型 1、OSI七层模型的划分 OSI定义了网络互连的...
    Gustav_man阅读 1,522评论 0 0
  • 1、简述osi七层模型和TCP/IP五层模型 osi七层模型: TCP/IP五层模型 TCP/IP的应用层相当于O...
    毅_阅读 1,864评论 0 0
  • 1、简述osi七层模型和TCP/IP五层模型 OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表...
    kaufu阅读 1,544评论 0 0

友情链接更多精彩内容