12 2019 档案
摘要:一、TCP连接建立的三次握手过程 TCP提供一种面向连接的、可靠的字节流服务。面向连接意味着两个使用TCP的应用(通常是一个客户和一个服务器)在彼此交换数据包之前必须先建立一个TCP连接。 三种状态 SYN_SENT 在服务端监听后,客户端 socket 执行 connect 连接时,客户端发送 S
阅读全文
摘要:实验要求: Socket API编程接口之上可以编写基于不同网络协议的应用程序; Socket接口在用户态通过系统调用机制进入内核; 内核中将系统调用作为一个特殊的中断来处理,以socket相关系统调用为例进行分析; socket相关系统调用的内核处理函数内部通过“多态机制”对不同的网络协议进行的封
阅读全文
摘要:实验楼构建MenuOS 本次实验是在老师提供的实验楼上进行的,实验楼上是已经在 LinuxKernel 目录构建好了基于 3.18.6 的内核环境,可以直接可以使用实验楼的虚拟机打开 Xfce 终端, 运行 MenuOS 系统。 1、首先打开终端,进入LinuxKernel。 cd LinuxKer
阅读全文
摘要:一、Java Socket的概述 1、Socket套接字方便了开发网络应用程序。TCP面向连接的可靠传输协议、具有数据确认和数据重传机制。保证了发送数据一定能到达通信的对方。UPD协议无连接,不可靠的传输协议。不具有数据确认和数据重传机制。socket是套接字的意思,一般用来描述IP地址和端口,是一
阅读全文