Linux基础篇(4)小白如何学习Linux?操作系统与计算机网络基础概念

操作系统进程与线程的关系
进程是指正在运行程序的过程包括向操作系统申请内存空间等等就是指进程

而线程是指在矜持里剥夺出来更细的部分,而线程是程序运行代码的过程。

进程=资源单位 线程=执行单位。

而程序又分为3种状态

(1)运行态,运行态是指正在占用cpu运行的程序,

(2)就绪态,是指当遇到IO或者占有cpu时间过长以及出现优先级程序,就会暂停当前运行的程序优先给其他程序。

(3)阻塞态,是指当任务遇到了IO操作。当IO操作执行完毕会切换到就绪态。

关于计算机网络
基础概念
什么是网络,为什么要有网络,有了网络打破了地域的限制,为了方便数据的传输。什么是网络,网络=物理连接介质。类似于像接上电话线。还要有互联网通信协议,计算机通用的语言。通信协议是什么呢。是由一个组织OSI订制了一份七层协议。分别是,物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。第一层物理层指的是利用网线接入互联网主要是基于电器特性发送高低电压(电信号),高电压对应数字1,低电压对应数字0。而数据链路层是指单纯的电信号0和1没有任何意义,必须规定电信号多少位一组,每组什么意思,数据链路功能便是定义了电信号的分组。而以太网建立了投递的数据长度以及接收的长度和描述数据的字节标准。关于以太网,想连接以太网必须有一块网卡。以太网协议1、以太的数据称之为数据帧,分为head+data两部分,其中head长度固定

2、规定但凡是接入互联网的主机必须有一块网卡,网卡上有一个mac地址,全世界唯一

3、以太网协议的通信采用的是广播的通信方式=》计算机通信靠吼

MAC地址每块网卡出厂时都被烧制上一个世界唯一的mac地址,长度为48位2进制,通常由12位16进制数表示(前六位是厂商编号,后六位是流水线号)

网络层 也就是ip协议,IP协议是指每台计算机必须有ip地址,ip地址是用来标注某台计算机是在哪里局域网。ip地址+mac地址=》全世界范围内唯一的一台计算机,”所谓‘“子网掩码”,就是表示子网络特征的一个参数。它在形式上等同于IP地址,也是一个32位二进制数字,它的网络部分全部为1,主机部分全部为0。比如,IP地址172.16.10.1,如果已知网络部分是前24位,主机部分是后8位,那么子网络掩码就是11111111.11111111.11111111.00000000,写成十进制就是255.255.255.0。

posted @ 2020-11-24 20:57  孙新杰的Linux之旅  阅读(103)  评论(0)    收藏  举报