Try

操作系统

操作系统特征:

并发 共享 虚拟 异步

访管命令(特权指令)

I/O 置中断

— 目态 管态
中断和异常:

外中断 内中断(故障,指令中断)

进程五态:

运行 就绪 阻塞 创建 结束

处理机调度:

先来先服务 短作业优先 时间片轮转 优先级 高响应比

死锁条件:

互斥 不剥夺 请求和保持 循环等待

避免死锁:

银行家算法

进程同步:

生产者-消费者 读者-写者 哲学家进餐 吸烟者

PCB 进程控制块是进程存在的唯一标志

分页存储管理方式,不会产生外部碎片。

页号+业内偏移量
页表: 页号+块号

设页面大小L,逻辑地址A 到物理地址E过程如下:

  1. 计算页号P=A/L 页内偏移量 W=A%L
  2. 比较页号P 与页表长度 M,若P>=M 越界中断
  3. 页表中页号P对应的页表项地址=页表起始位置F+页号PX 页表项长度,取出该页表项内容b,即为物理块号
  4. 计算E=bXL+W

页面置换算法:

最佳置换(不可能) 最长时间不被访问
先进先出 出现Belady 异常,物理块增加但是页故障数不减反增
LRU 最近最久未使用 时钟Clock置换

地址翻译: TLB–页表–cache–主存(擦cache未中)–外存(缺页)

磁盘访问时间:

寻道时间 延迟时间 传输时间

T=1/2r   -- T=b/rN

r为转速 b字节数 N一个磁道上的字节数

磁盘调度算法:

先来先服务 最短寻找时间(SSTF) 扫描算法 循环扫描

I/O 控制方式:

程序直接控制 中断驱动方式 DMA方式 通道方式

计算机网络

按交换技术分类:

电路交换 报文交换 分组交换

ISO/OSI 模型协议以及功能
应用层最复杂的一层 FTP SMTP HTTP DHCP(基于UDP)
表示层数据压缩、解密加密
会话层建立同步
传输层单位是报文段TCP和用户数据报UDP
网络层单位是数据报,流量控制,拥塞控制 IP(无连接,传输不可靠) ICMP IGMP ARP RARP OSPF 设备:路由器
数据链路层成帧、差错控制、流量控制 PPP HDLC STP 帧中继 设备:网桥 交换机(多端口网桥)
物理层单位是bit,传输bit流 设备:中继器(信号再生,数字信号 5-4-3规则) 集线器(多端口中继器)

TCP/IP模型仅为四层:

网络接口层 网际层 传输层 应用层

奈奎斯特定理:

理想低通信道的极限数据传输率=2Wlog2 V

W带宽 HZ V码元种类
香农定理:

极限数据传输速率=Wlog2(1+S/N)
信噪比=10log2(S/N)

编码与调制:

数据变数字 数据变模拟

[非归零 曼彻斯特-以太网 差分曼彻斯特] [幅移键控ASK 频移键控FSK 相移键控PSK 正交振幅调制QAM]

模拟变数字:

抽样 2f 量化 编码

数据链路层

组帧方法:

字符计数法 字符填充首尾定界法 DLE STX 比特填充首尾标志法 五个1插入0 违规编码法

检错编码:

奇偶校验 循环冗余码CRC

流量控制、可靠传输与滑动窗口机制:

协议发送窗口接受窗口
停等协议11
后退N>11
选择重传>1>1

接受窗口<= 2^{n-1} 并且小于发送窗口。

信道划分访问控制:

频分多路复用FDM 时分多路复用TDM 波分多路复用WDM 码分多路复用CDM

随机访问介质访问控制:

ALOHA协议 CSMA/CD 先听后发,边听边发,冲突停发,随机重发 CSMA/CA(碰撞避免)

轮询访问介质访问控制:令牌传递协议

最小帧长计算=总线传播时延x数据传输速率x2

所以以太网最小帧长 64B IEEE802.3 以太网 CSMA/CD 曼彻斯特编码

MAC地址6字节 6个16进制数冒号链接

目的地址 6源地址6类型2数据46-1500FCS4

二进制指数退避算法: k=min{重传次数,10} 16次后扔掉

PPP协议HDLC协议
面向字节面向比特
点对点 无需CDMA\CD编号和确认机制 可靠传输
网络层

路由算法:

距离向量路由算法RIP 链路状态路由OSPF 层次路由

IPV4:
在这里插入图片描述 标识Identification:计数器 每产生一个数据报则加一

MF=0 最后一个分片 MF=1 还有分片
DF=0 允许分片

Protocol协议:6 TCP 17 UDP

地址种类:

A 0-7- 126 B 10-14- 191 C 110-21- 223 D 1110- 239 多播地址 E 1111- 255 保留使用

子网和子网划分 CIDR:

网络号-子网号-主机号
CIDR 取消ABC网络划分

ICMP网际控制报文协议,分为两种ICMP差错报文和ICMP询问报文

IPV6 128位,每16位一组:…:… 16进制数 首部40B

BGP 边界网关协议,采用路径向量路由选择协议,应用层协议,基于TCP

传输层

常用熟知端口号:端口号长度16bit

应用程序FTPTELNETSMTPDNSTFTPHTTPSNMP
熟知端口号212325536980161

熟知端口号:
登记端口号:1024~49151
客户端使用端口号 49152~65535

套接字=(主机ip地址,端口号)

UDP 常用于一次性比较少量数据的网络应用,DNS、SNMP等。UDP数据报格式

16位源端口号16位目的端口号
16位UDP长度16位UDP校验和

TCP数据格式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值