操作系统是什么
是运行在内核态的一种软件,向上为应用程序提供硬件服务的抽象,并管理硬件资源。
功能:处理器管理(进程管理)、内存管理(使用虚拟内存的方式分配管理内存)、外存管理(以文件形式提供外存资源、I/O管理(对输入输出设备的管理)
2025/12/18小于 1 分钟
是运行在内核态的一种软件,向上为应用程序提供硬件服务的抽象,并管理硬件资源。
功能:处理器管理(进程管理)、内存管理(使用虚拟内存的方式分配管理内存)、外存管理(以文件形式提供外存资源、I/O管理(对输入输出设备的管理)
OSI七层模型、TCP/IP模型、教学使用的五层模型
应用层:DNS(port:53)、HTTP(80)、HTTPS(443)、SMTP、FTP(21)、SSH(22)
传输层:TCP(面向连接的,可靠的)、UDP(不可靠的,尽最大可能交付的)
网络层:IP
...
寻找域名与Ip之间的映射
浏览器缓存-本地DNS服务器-根域名服务器-顶级域名服务器-权威域名服务器
DNS的寻找域名和IP映射是基于UDP协议实现的,主要原因是为了更加的快速、高效、轻量,并且数据小于UDP包的大小可以实现;但是DNS的区域传输(也就是从一个主DNS服务器备份到一个次DNS服务器),这个时候传输的数据较大,并且需要严格保证顺序和可靠性,所以要用TCP。