网络基础

Dianthe ·
更新时间:2024-11-11
· 743 次阅读

局域网:把某一区域内的计算机,通过交换机和路由器连接在一起。
在这里插入图片描述

广域网:连接不同地区的局域网或城域网
在这里插入图片描述

网络协议:为了让不同厂商生产出来的计算机能够相互通信,约定的一个共同的标准。
在这里插入图片描述
例如在这个打电话例子中有语言层通信设备层两层协议。

OSI七层模型

OSI (Open System Interconnection,开放系统互连) 七层网络模型称为开放式系统互联参考模型,是一个逻辑上的定义和规范; 把网络从逻辑上分为了7层。每一层都有相关、相对应的物理设备,比如路由器、交换机; 最大的优点是将服务、接口和协议这三个概念明确地区分开来。通过七个层次的结构化模型使不同的系统不同的网络之间实现可靠的通讯;
在这里插入图片描述

TCP/IP五层(或四层)模型
TCP/IP是一组协议的代名词。
TCP/IP通讯协议采用了5层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。

应用层:负责程序间沟通,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。 传输层:负责两台主机之间的数据传输。如传输控制协议(TCP),能够确保数据可靠的从源主机发送到目标主机。 网络层:负责地址管理和路由选择。例如在IP协议中,通过IP地址来唯一的标识一台主机。并通过路由表的方式规划出两台主机之间的数据传输线路。路由器(Router)工作在网络层。 数据链路层:负责设备之间的数据帧的传送和识别。以太网、令牌环网、无限LAN等标准。交换机(Switch)工作在数据链路层。 物理层:负责光/电信号的传递方式。物理层的能力决定了最大传输速率、传输距离、抗干扰性等。集线器(Hub)工作在物理层。
在这里插入图片描述
物理层考虑较少,可以称TCP/IP四层模型。

网络传输基本流程

同一个网段内两台主机进行文件传输
在这里插入图片描述

两台计算机通过TCP/IP进行通讯
在这里插入图片描述

跨网段的文件传输。数据从一台计算机到另一台计算机传输过程中要经过一个或多个路由器。
在这里插入图片描述

数据包封装和分用

不同的协议层对数据包有不同的称谓,在传输层叫段(segment),在网络层叫数据报。(datagram),在链路层叫帧(frame) 应用层数据通过协议栈发到网络上时,每层协议首部都要加上一个数据首部(header),称为封装(Encapsulation)。 首部信息中包含了一些类似于首部有多长,载荷(payload)有多长,上层协议是什么等信息。 数据封装成帧后发到传输介质上,到达目的主机后每层协议再剥掉相应的首部,根据首部中的“上层协议字段”将数据交给对应的上层协议处理。

数据封装的过程
在这里插入图片描述
数据分用过程
在这里插入图片描述

用户发送信息到QQ服务器流程
在这里插入图片描述
认识IP地址
IP协议有两个版本,IPv4和IPv6

IP地址是在IP协议中,用来标识网络中不同主机的地址 IPv4,IP是一个4字节,32位的整数 通常使用“点分十进制”的字符串表示IP地址,例如192.168.0.1;用点分割的每一个数字表示一个字节,范围是0-255;

认识MAC地址

MAC地址用来识别数据链路层中相连的节点。 长度位48位,6个字节一般用十六进制数字加冒号的形式来表示(例如:08:00:27:03:fb:19) MAC地址在网卡出厂时就被确定了,不能被修改,MAC地址是唯一的
作者::-D:)



网络基础

需要 登录 后方可回复, 如果你还没有账号请 注册新账号