💻 Computer Basics
1、计算机网络
1.1 传输层:TCP和UDP
1.1.1 三次握手
1.1.2 四次挥手
1.1.3 流量控制
1.1.4 拥塞控制
1.1.5 TCP和UDP的区别
1.1.6 TCP如何保证传输的可靠性
1.1.7 TCP长连接和短连接
1.1.8 应用层提高UDP协议可靠性的方法
1.1.9 UDP和IP的首部结构
1.2 应用层:HTTP和HTTPS
1.2.1 HTTP和HTTPS的区别
1.2.2 GET和POST的区别
1.2.3 Session与Cookie的区别
1.2.4 从输入网址到获得页面的过程(越详细越好)
1.2.5 HTTP请求有哪些常见的状态码
1.2.6 什么是RIP,算法是什么
1.2.7 HTTP1.1和HTTP2.0的主要区别
1.2.8 DNS
1.2.9 HTTPS加密和认证过程
1.2.10 常见网络攻击
1.2.11 REST
1.3 计算机网络体系结构
1.4 网络层协议
1.4.1 IP地址的分类
1.4.2 划分子网
1.4.3 什么是ARP协议
1.4.4 NAT协议
2、操作系统
2.1 进程和线程
2.1.1 进程和线程的区别
2.1.2 进程间通信方式
2.1.3 同步原语
2.1.4 进程状态
2.1.5 进程调度策略
2.1.6 僵尸进程和孤儿进程
2.1.7 协程
2.1.8 异常控制流
2.1.9 IO多路复用
2.1.10 用户态和内核态
2.2 死锁
2.3 内存管理
2.3.1 分段与分页
2.3.2 虚拟内存
2.3.3 页面置换算法
2.3.4 局部性原理
2.3.5 缓冲区溢出
2.4 磁盘调度
-
+
tourist
register
Sign in
计算机网络体系结构
## 1 计算机网络体系结构分为哪几层 ![计算机网络体系结构](/media/202105/2021-05-06_115014.png) 常见的有三种体系结构,分别为**原始的 5 层架构、OSI 的 7 层架构、TCP/IP 的 4 层架构**。 1. 5 层/7 层架构:**物理层、数据链路层、网络层、传输层、(会话层、表示层)、应用层**。 2. 4 层架构:**网络接口层、网际层、传输层、应用层**。 ## 2 每一层常见的协议有哪些 1. **物理层:** CLOCK、IEEE802.2(中继器、集线器)。 2. **数据链路层:** PPP、FR、HDLC、VLAN、MAC(网桥、交换机)。 3. **网络层:** IP、ARP(地址解析协议)、NAT(网络地址转换协议)、RIP(路由信息协议)。 4. **传输层:** TCP、UDP。 5. **应用层:** 1. FTP(21 端口):文件传输协议。 2. SSH(22 端口):远程登录。 3. TELNET(23 端口):远程登录。 4. SMTP(25 端口):发送邮件。 5. POP3(110 端口):接收邮件。 6. HTTP(80 端口):超文本传输协议。 7. DNS(53 端口):运行在 UDP 上,域名解析服务。 ## 3 路由器、交换机位于哪一层 1. **路由器**位于**网络层**,根据**IP 地址**进行寻址。 2. **交换机**位于**数据链路层**,根据**MAC 地址**进行寻址。 ## 4 每一层有哪些作用 1. **物理层:** 通过媒介**传输比特**,**确定机械及电气规范**。 2. **数据链路层:** 将比特组装成**帧**和**点对点的传递**。 3. **网络层:** 负责**数据包**从源到宿的**传递**和**网际互联**。 4. **传输层:** 提供端到端的**可靠报文传递**和**错误恢复**。 5. **会话层:** 建立、管理和终止**会话**。 6. **表示层:** 对**数据**进行**翻译、加密和压缩**。 7. **应用层:** 允许**访问 OSI 环境**的手段。 ## 5 参考文献 1. [计算机网络体系结构](计算机网络体系结构)。 2. [OSI,TCP/IP,五层协议的体系结构,以及各层协议](https://www.nowcoder.com/ta/review-network/review?tpId=33&tqId=21189&query=&asc=true&order=&page=1)。
ricear
June 10, 2022, 4:53 p.m.
©
BY-NC-ND(4.0)
转发文档
Collection documents
Last
Next
手机扫码
Copy link
手机扫一扫转发分享
Copy link
Markdown文件
share
link
type
password
Update password