Tcp:可靠的,面向连接的,字节流传输的(长链接,别人想链接必须要等待)
Udp:不可靠,无连接,面向数据包 面向
OSI互联网协议中的arp协议就是数据链路层。
应用层:https http python
传输层:TCP/UDP/端口(四层交换机和四层路由器)
网络层:IP协议(路由器)(三层交换机)
数据链路层:arp协议(mac地址打交道)交换机数据数据链路层(二级交换机)(网卡)
物理层:网线
什么是三次握手:
一方发出请求,另一方在确认的同时发送一条请求,两条消息合并了。
什么是四次挥手:
Arp协议
交换机
广播,单播。
ip协议
Socketserver
基于TCP协议实现并发的socket server的工具
黏包:自定义协议 struct模块
空间隔离:只有内存空间的隔离,才能让数据更加安全稳定。
时空服用:遇到IO操作就切换程序,使得CPU的利用率提高了。
Cpu工作的时间平均分成几段叫做分时
每一个cpu工作的时间叫做时间片
分时操作系统提高了用户的体验。反而降低了CPU的利用率。
分布式:把大问题,分解成小问题,让其他计算机或者作业帮我完成。
操作系统:隐藏了丑陋的硬件的接口,管理软件的运行
分时,多道,时时
什么是进程:就是运行中的程序。
进程是计算机中资源分配最小的单位。
进程的并行与并发
进程三状态换图
同步和异步
操纵进程操作进程的模块:multiprocess