摘要: 本试题部分为408真题,考察对网络尤其是TCP/IP模型中的通信原理的理解程度,部分为原创试题,主要考察对之前实验内容的掌握程度。 一、选择题 1.(2019年408题)若主机甲主动发起一个与主机乙的TCP连接,甲、乙选择的初始序列号分别为 2018 和 2046,则第三次握手 TCP 段的确认序列 阅读全文
posted @ 2020-01-10 14:56 melatonin 阅读(554) 评论(0) 推荐(1)
摘要: 本文从TCP的基本概念和TCP三次握手的过程入手,结合socket API中的connect及bind、listen、accept函数对TCP协议进行深入理解。 一、TCP的基本概念 TCP协议:TCP协议提供提供一种面向连接的、可靠的字节流服务。TCP旨在适应支持多网络应用的分层协议层次结构。 连 阅读全文
posted @ 2019-12-26 20:58 melatonin 阅读(872) 评论(0) 推荐(0)
摘要: 一、Socket API编程接口之上可以编写基于不同网络协议的应用程序 在之前的博客中已经详细分析了Socket API,并用JAVA实现了简单的基于TCP/IP协议的hello/hi程序,这里只做简要的复习。 创建socket: int socket(int domain, int type, i 阅读全文
posted @ 2019-12-19 21:38 melatonin 阅读(447) 评论(0) 推荐(0)
摘要: 一、编译Linux内核 1.下载并解压Linux-5.0.1 mkdir kernel wget https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.0.1.tar mv linux-5.0.1.tar ./kernel cd 阅读全文
posted @ 2019-12-11 21:46 melatonin 阅读(197) 评论(0) 推荐(0)
摘要: 一、TCP/IP TCP/IP 即传输控制协议/网间协议是在网络的使用中最基本的通信协议。TCP/IP 传输协议对互联网中各部分进行通信的标准和方法进行了规定。并且,TCP/IP 传输协议是保证网络数据信息及时、完整传输的两个重要的协议。 二、socket 套接字(socket)是一个抽象层,应用程 阅读全文
posted @ 2019-12-10 19:40 melatonin 阅读(353) 评论(0) 推荐(0)
摘要: tracert命令用于跟踪一个消息从一台计算机到另一台计算机所走的路径,用于确定 IP 数据包访问目标所采取的路径。通过向目标计算机发送具有不同生存时间的ICMP数据包来确定至目标计算机的路由。tracert 会先发送 TTL 为 1的三个探测分组,之后每次发送都将TTL加1并且每次都发送三个探测分 阅读全文
posted @ 2019-11-27 19:42 melatonin 阅读(235) 评论(0) 推荐(0)