摘要:
1. 若某通信链路的数据传输速率为2400bps,采用4相位调制,则该链路的波特率是()。 A. 600波特 B. 1200波特 C. 4800波特 D. 9600波特 解答:B。有4种相位,则一个码元需要由log24=2个bit表示,则波特率=比特率/2=1200波特。 2. 下列选项中,对正确接 阅读全文
摘要:
TCP/IP数据包结构 序列号seq:占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。 确认号ack:占4个字节,期待收到对方下一个报 阅读全文
摘要:
Socket与系统调用深度分析 1. 系统调用是什么 从用户应用程序的角度来看,内核是一个透明的系统层,它一直存在,但是从未真正的被注意到。进程是不知道内核的工作内容的。比如,进程不知道数据的真实物理地址,哪些数据已经被换入或换出。但是不可否认的是,进程在执行的过程中,或多或少的在与内核交互,请求内 阅读全文
摘要:
一、下载内核源码,并配置编译 下载linux内核,解压至net_ws目录下 内核官网:https://www.kernel.org/ 安装编译Linux内核所需的依赖: 下载并解压内核 生成编译内核所需的配置文件: 出现一个配置界面,按下面操作步骤进行:(使用上下左右按键进行选择和切换) Kerne 阅读全文
摘要:
@ "TOC" 一、网络协议参考模型简介 国际标准组织(ISO)制定了OSI模型。这个模型把网络通信的工作分为7层,从上至下为应用层、表示层、会话层、 传输层、网络层、数据链路层、物理层。 而TCP/IP协议将OSI的7层模型简化为4层,从上至下分别为应用层、传输层、网络互连层(网际层)、网络接口层 阅读全文
摘要:
traceroute在linux中的使用方法 一、traceroute的实现原理 二、traceroute命令使用方法 1、命令格式 2、常用命令参数 3、使用实例 一、traceroute的实现原理 1、IP协议利用存活时间TTL来发出探测包跟踪数据包到达目标ip主机所经历的路由网关数量,每经过一 阅读全文