网络基础知识(简单的理解,参考即可)
文章目录
前言
说明:初识网络基础(个人理解),简单理解互联网时代下的网络是如何运作的。
一、操作系统
操作系统:(Operating System,简称OS)管理计算机硬件和软件的计算机程序,是系统软件,应用软件运行在系统软件上。
注:计算机硬件(裸机)->操作系统OS->应用软件。
二、网络通信原理:Internet 网络连接
1.网络=物理连接介质+互联网通信协议
2.互联网协议的功能:定义计算机如何接入Internet,以及接入Internet的计算机通信的标准。
三、OSI(开放式系统互联网通信模式)七层协议
tcp/ip四层模型
应用层
传输层 ……数据段
网络层……数据包
网络接口层……数据帧
物理层 ……比特位
tcp/ip五层模型
应用层……应用软件的操作界面
传输层 ……PORT端口通信(每个通信的应用对应的端口号)
网络层 ……IP地址通信(路由器)
数据链路层……MAC地址通信(交换机)
物理层……中继器、双绞线……等等
osi七层模型
应用层
表示层……数据的压缩、加密过程
会话层……判断使用UDP或者 TCP传输方式
传输层
网络层
数据链路层
物理层
每层运行常见物理设备
(数据段)传输层……四层交换机、四层路由器
(数据包)网络层……路由器、三层交换机
(数据帧)数据链路层……网桥、以太网交换机、网卡
(比特位)物理层……中继器、集线器、双绞线
注:各层对应的传输数据方式
物理层:电气信号010101
数据链路层:定义电信号的分组方式:源mac地址 目标mac地址 data数据
以太网协议(ethernet)
网络层:数据包:源IP地址 目标IP地址 data数据
IP协议:规定网络地址的协议叫IP协议;
例:192.168.226.10(IP地址)
IP地址分为两部分组成:
1.网络部分:标识子网
2.主机部分:标识主机
1、子网掩码:用于判断两个IP地址是否处在同一个子网段。(划分网络地址和主机地址,划分的运算方式:IP地址和子网掩码进行与(&)运算,获取的IP地址为网络地址即子网IP地址)
2、ARP协议:广播的方式发送数据包,获取目标主机的mac地址
协议工作方式:每台主机ip都是已知的,数据包会以广播的方式在发送端所处的子网内传输,所有主机接收后拆开包,发现目标ip为自己的,就响应,返回自己的mac地址。
传输层:网络层区分子网,数据链路层帮我们找到主机。我们在计算机上使用的是应用软件,使用端口标识这些应用软件。(补充:端口范围0-65535,0-1023为系统占用端口)
3、TCP协议:可靠传输;格式:tcp头 IP头 mac头(以太网) data数据包
TCP建立三次握手、四次分手过程:
4、 udp协议:不可靠传输;
应用层:规定应用程序的数据格式。
网络中进程的标识:IP地址+协议+端口号;
四、网络通信的实现
1、实现网络通信,每台主机需要具备四要素:
1.本机的IP地址;
2.子网掩码;
3.网关的IP地址;
4.DNS的IP地址;
2、获取四要素分两种方式
1.静态获取
手动配置
2.动态获取
DHCP服务分配
工作过程:
客户端:发送 源mac地址 目标mac地址FF-FF-FF-FF-FF-FF 源IP地址 目标IP地址0.0.0.0 UDP68端口 DHCP数据包
服务端:返回客户端需求的数据;
3、DNS域名解析服务器(www.yuyz.com.).根域、.com顶级 域、yuyz.二级域、www.三级域
1.递归查询;
2.迭代查询;
补充:子网掩码,网关,IP地址,子网局域网通信说明
- 子网掩码(NETMASK):子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
说明:子网掩码(NETMASK)是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在广域网上。 - 网关:网关(GATEWAY)又称网间连接器、协议转换器。(常见:192.168.0.1)
说明:由于历史的原因,许多有关TCP/IP的文献曾经把网络层使用的路由器称为网关,在今天很多局域网采用都是路由来接入网络,因此通常指的网关就是路由器的IP! - P地址:IP地址(IPADDR)是以网络号和主机号来表示网络上的主机的,只有在一个网络号下的计算机之间才能“直接”(同一网段下)互通,不同网络号的计算机要通过网关(GATEWAY)才能互通。
- 子网:为了确定网络区域,分开主机和路由器的每个接口,从而产生了若干个分离的网络岛,接口端连接了这些独立网络的端点。这些独立的网络岛叫做子网(subnet)。
说明:子网分网段,避免浪费IP地址的使用。 - 局域网对外通信过程:(局域网IP1:网关IP1)<–>(交换机)<–>(路由器)<–>(交换机)<–>(局域网IP2:网关IP2)…
总结:局域网之间互相指定一个IP地址作为网关,网关与网关之间建立通信(路由转发),从而完成局域网之间的通信。 - 私有的IP网段:
10.0.0.0~10.255.255.255
172.16.0.0~172.31.255.255
192.168.0.0~192.168.255.255
特殊的IP地址:
127.0.0.1(本地回环IP地址)
169.254.0.0(DHCP服务会出现的IP地址) - 交换机:1.学习2.广播3.转发4.更新
- 路由器:1.直连路由2.静态路由3.动态路由4.默认路由
- acl互通限制(略)
- vlan:虚拟局域网(略)
- NAT:私有网段共用一个外网的IP地址,连接Internet访问互联网。(例:wifi热点)
- VPN技术(虚拟私有网络)(略)
12.1 实现不同局域网(私网)在同一网段下通信。
12.2 需要两个区域都有公网的IP地址,是创建隧道的条件。
总结
理解:局域网(subnet)之间互相指定一个IP地址作为网关,网关与网关之间建立通信(路由转发),从而完成局域网之间的通信。