对于计算机网络的简单了解
作者:互联网
进程与线程相关概念
进程是资源分配最小的单位,线程是程序执行最小的单位。线程属于进程里面的详细的分支,线程是一套完整的程序流程,而进程是先分配cpu里的资源,是为了后面一套完整的程序流程,之后就是做流程
任务运行的三种状态:运行、就绪、阻塞
运行:当线程获得cpu时间后,才开始运行
就绪:线程对象创建后,获得了除cpu资源外的所有资源,只等待获得cpu时间,就可以立马运行
阻塞:线程因为某些原因放弃使用cpu,暂时停止运行。
处于运行态时,如果操作系统认为任务占用的时间过长或者是有优先级更高的任务抢走了cpu权限,线程就会进入到就绪态,而就绪态变成运行态则是操作系统重新分配给该任务cpu执行权限。而当运行态遇到IO操作时,就会转为阻塞态,一直到IO操作执行完毕才会变为就绪态
计算机网络:
1、什么是网络
网络=物理连接介质+互联网通信协议
OSI七层协议
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
2、为何要有网络
为了方便数据的传输/通信,信息高速公路
3、以太网
1、以太的数据称之为数据帧,分为head+data两部分,其中head长度固定
2、规定但凡是接入互联网的主机必须有一块网卡,网卡上有一个mac地址,全世界唯一
3、以太网协议的通信采用的是广播的通信方式=》计算机通信靠吼
ps:mac地址学习功能
4、ip协议
ip地址+mac地址=》全世界范围内唯一的一台计算机
ip地址的范围:
00000000.00000000.00000000.00000000 ->0.0.0.0
11111111.11111111.11111111.11111111 ->255.255.255.255
子网掩码:
11111111.11111111.11111111.00000000 ->255.255.255.0
例如ip地址1:172.16.10.4/24
10101100.00010000.00001010.00000100 -> 172.16.10.4
11111111.11111111.11111111.00000000 -> 255.255.255.0
10101100.00010000.00001010.00000000 -> 172.16.10.0 子网地址
例如ip地址2:172.16.10.5/24
10101100.00010000.00001010.00000101 -> 172.16.10.5
11111111.11111111.11111111.00000000 -> 255.255.255.0
10101100.00010000.00001010.00000000 -> 172.16.10.0 子网地址
标签:简单,11111111.11111111,计算机网络,255.255,地址,了解,线程,172.16,cpu 来源: https://www.cnblogs.com/yzn88/p/13816918.html