网络基础知识

一、什么是网络

网络:计算机网络是由通信介质地理位置不同的且相互独立的计算机连接起来,实现数据通信与资源共享。用简单的话说,通过网线,将地理位置不同的相互独立计算机连接起来,形成一个网络,这个网络可以实现数据通信和资源共享

(一)常见网络类型

按拓扑结构分

1.总线型

总线型简单来说就是一根网线,串联多台计算机,两头有信号终结器,就是信号传到两头就结束了,连接计算机的时候有T形头,目前使用率较低

网络基础知识_第1张图片

2.环型

这种类型使用率比总线型更低,这种的只能一个线路使用,其它的计算机就无法使用,只能两台计算机使用

网络基础知识_第2张图片

3.星型

星型利用率要高,通信方便,计算机互相通信,不受线条影响,但是其中一台机器损坏,机箱服务器压力大,就容易造成整个网络瘫痪,我们成为单点故障

网络基础知识_第3张图片

4.网型

现在的网络用的一般都是网型,每台计算机都有专门的线路,一台机器损坏不会对其它机器造成影响

网络基础知识_第4张图片

(二)网络划分

按地域划分

局域网:企业,家庭

城域网:区,城市

广域网:互联网(internet)

按参照物不同,定义也可能不相同

二、OSI七层模型

OSI七层模型的介绍

OSI七层模型一般指开放系统互连参考模型,开放系统互连参考模型 (Open System Interconnect 简称OSI)是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型,为开放式互连信息系统提供了一种功能结构的框架。它从低到高分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

网络基础知识_第5张图片

七层协议每层只对上一层负责

三、TPC/IP五层模型

(一)TPC/IP协议簇

因为OSI协议栈比较复杂,且TCP/IP两大协议在业界被广泛使用,所以TCP/IP参考模型成为了互联网的主流参考模型

其有两大类型(1)TCP/IP 4层模型(思科)(2)TCP/IP 5层模型(华为)

网络基础知识_第6张图片

(二)各层的代表性协议

网络基础知识_第7张图片

1.应用层协议

①HTTP协议:为了实现某一类具体应用的协议,超文本传输协议

②FTP协议:  文本传输协议

③TFTP协议:简单文件传输协议

2.传输层协议

①TCP:传输控制协议  安全性高,速度慢

②UDP:直接传输,速度快,安全性低

3.网络层协议

 IP 协议由四个支撑协议 组成:

①ARP :将IP地址转化为物理mac地址的协议

②RARP: 是根据物理mac地址获取IP地址的协议

③ICMP:ping命令测试网络连通

④IGMP:组播协议,运行在主机和组播路由器之间

单播:一对一发消息

组播:一个群组内发送消息

广播:对所有人发送消息

四、数据封装与解封装

(一)数据封装

网络基础知识_第8张图片

应用层 :首先将数据进行处理,将数据分片,或者将数据转化为电脑能接收的语言

传输层: 接收上一层的数据,加入TCP地址 变成数据段

网络层: 接收数据段加入 IP地址 变成 数据包

数据链路层: 接收数据包 加入 MAC 地址 变成 数据帧

物理层:接收数据帧,变成bit流
 

(二)数据解封

网络基础知识_第9张图片

物理层:先把电流转化成数据帧

数据链路层:验证MAC地址和校验码

网络层:验证IP地址

传输层:验证协议/端口号 

应用层:显示真实数据

有一项验证不通过,则无法接受信息

你可能感兴趣的:(windows)