计算机网络基础(一)

哈喽,大家好啊~前几篇分享了一些Windows、Linux操作系统的基本知识和命令等,这些也就先告一段落了。

那么今天,要分享的是计算机的网络基础,下面就是我要分享的内容。

计算机的网络是由硬件、软件和协议三大部分组成。

硬件:客户端、通讯设备、通讯线路等。

协议:设备之间的约定,为使网内的计算机之间通信可靠、有效,通信双方必须遵守规则和约定。

计算机网络的基本功能有:资源共享、分布式处理与负载均衡、综合信息服务。

交换机与路由器

交换机的工作方式:数据包转发、(物理地址)MAC地址学习、高速数据传输。

路由器的工作方式:数据包转发、路由决策、网络安全。

上面的是在网络传输数据的经过,传输数据一般通过物理层、数据链路层、网络层和传输层。

上面的是OSI体系结构,第一列的七层,很重要。

这个是OSI七层,每一层的功能。

这个是TCP/IP模型,TCP/IP模型有四层。

把物理层和数据链路层合成网络接口层,把应用层、表示层和会话层合成应用层,后面是每一层对应的设备以及协议。

三层交换机比二层交换机更贵,支持的协议更多。

ping命令是依靠ICMP协议发起的。

ARP协议和MAC地址有关,ARP协议会去寻找MAC地址。

TCP/UDP

TCP(传输控制协议):是一种面向连接的、可靠的协议。需要在有安全保障的情况下使用。

TCP的工作机制:三次握手建立连接,四次握手断开连接。

UDP(传输控制协议):是一种面向无连接、不可靠的协议。在没有安全保障的情况下使用。

UDP的工作机制:速度快,如果要断开连接就会直接丢包。

TCP的报文结构比UDP更复杂。

网络分类

局域网(LAN)

覆盖范围较小,如家庭、学校或公司内部的网络。

城域网(MAN)

覆盖范围比局域网大,通常覆盖一个城市或地区。

广域网(WAN)

覆盖范围广泛,可以跨越多个城市、国家或地区、甚至全球,最大的广域网是Internet。

IP地址

在网络中传输数据都是需要靠IP地址进行定位。

主要作用是标识网络中的设备和网段,找到一些设备和转发数据。

IP地址分为IPV4和IPV6

IPV4

是由32位的二进制组成,二进制只有0或1,一个0或一个1就代表1位。

采用点分十进制把32位的二进制分为四段,每段8位。

前两段是网络号,后两段是主机号。

通过网络号是否一致来判断是否在同一区域里,主机号是用来定位到具体的设备,主机号可以改变。

可以用电脑中的计算器查看

这里的BIN是二进制、OCT是八进制、DEC是十进制、HEX是十六进制。

IPV6

原始是由128位的二进制组成,IPV6地址很多很多,世界上的每一粒沙子都可以分配到一个,由于IPV4地址不够用才有的IPV6。

IPV4地址分类

A类地址

网络号的前一位是0,前一段为网络号,后三段为主机号。适合在大型网络当中。

范围:1.0.0.0~126.255.255.255

其中127.0.0.1 代表电脑本机,是本地回环地址。

Windows用127.0.0.1,Linux用localhost。它们的效果一样,速度会更快。

B类地址

网络号的前两位是10,前两段为网络号,后两段为主机号,适合在中型网络当中。

范围:128.0.0.0~191.255.255.255

C类地址

网络号的前三位是110,前三段为网络号,后一段为主机号,经常会用到的地址。

范围:192.0.0.0~223.255.255.255

D类地址(组播)

网络号的前四位是1110,这个是特殊地址,一般在网络协议里用到,是224开头的。

E类地址(保留)

网络号的前五位是11110,科研会用到。

私网地址和公网地址

公网地址需要购买,所有计算机都可以访问,私网地址也可以访问

私网地址在局域网内是唯一的,不能在互联网上访问。不同的区域内,IP可以重复,不冲突。在同一个区域内,IP不可以重复,会冲突。

除了私有地址都是公有地址。

私有地址的范围

A类

私有地址范围:10.0.0.1~10.255.255.254

默认的子网掩码:255.0.0.0

B类

私有地址范围:172.16.0.1~172.31.255.254

默认的子网掩码:255.255.0.0

C类

私有地址范围:192.168.0.1~192.168.255.254

默认的子网掩码:255.255.255.0

子网掩码的255代表某一段八个1。

端口号

可以通过端口号来区别不同的服务,退出程序时端口会释放。

知名端口

范围是0~1023

21是FTP,22是SSH,80是HTTP,3306是Mysql,3389是RDP。

动态端口

范围是1024~65535

DNS-域名解析

在客户端访问网站的时候,先会去服务器或计算机的hosts文件夹里找文件,如果没有,会把域名转换成IP给客户端,然后通过IP去找到服务器或计算机。

顶级域名

.com

二级域名

baidu.com

三级域名

wwww.baidu.com

.com是商业机构,.gov是政府机构,.edu是教育机构,.mill是美国的军事机构

URL(统一资源定位符)

简单来说就是web地址,俗称“网址”

https://www.baidu.com/s?wd=台退将谈歼-16与美军机缠斗近50分钟&sa=fyb_n_homepage&rsv_dl=fyb_n_homepage&from

协议://域名、IP:端口号/文件路径?键名(数据名)=数据、值&另一个键名(数据名)=值、数据

协议://主机名[:端口号]/路径[?查询参数][#片段标识符]

URL是由上面的格式组成的。

CDN(内容分发网络):有一个总服务器,在别的地方也有分服务器。避开互联网上可能影响传输速度和稳定性的瓶颈和环节,使用内容传输的更快、更稳定。

代理:网络代理。中介、网络中间商

VPN是虚拟专用网络

这些就是我要分享的内容,希望可以帮到大家。

感谢观看!!!感谢观看!!!感谢观看!!!感谢观看!!!感谢观看!!!感谢观看!!!感谢观看!!!感谢观看!!!感谢观看!!!感谢观看!!!感谢观看!!!感谢观看!!!

posted @ 2025-05-06 16:11  1青衫烟雨客1  阅读(68)  评论(0)    收藏  举报