网络基础知识
Posted jinzejun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网络基础知识相关的知识,希望对你有一定的参考价值。
网络基础知识
一、网络基础
1.1操作系统
操作系统是管理和控制计算机硬件与资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其它软件都必须在操作系统的支持下才能运行。计算机(硬件)--> os --> 应用软件。
1.2 osi 协议 (四层、五层、七层)
互联网协议就是计算机中的沟通语言,就像英语在世界上的作用一样。
1.2.1物理层
建立物理连接,完成组网。功能:主要是基于电器特性发送高低电压,高电压对应1。
1.2.2数据链路层
功能:把电信号进行分组。
以太网协议:一组电信号构成一个数据包,叫做帧;每一数据帧分成:报头 head 和数据 data 两部分。
报头部分包括(18个字节):发送者地址(6个字节)、接收者地址(6个字节)、数据类型(6个字节)。
数据部分包括:数据包的具体内容。(最短46字节,最长1500字节)
mac 地址:以太网的协议规定了接入以太网的设备都必须具有网卡,发送端和接收端的地址就是指网卡的地址,mac 地址。
1.2.3网络层
网络层定义了一个 IP 协议。
IP 协议:
-
-
- 规定网络地址的协议叫 IP 协议,它定义的地址称之为 IP 地址,它规定网络地址由 32 位 2 进制表示。
- 范围 0.0.0.0 - 255.255.255.255。
- 一个 IP 地址通常写成四段十进制数。例如:192.168.0.1
-
子网掩码:
子网掩码定义:网络部分全部用 1 代表,主机部分全部用数字 0 代表。
网段地址:是由 ip 地址的二进制形式 与 子网掩码的二进制形式 做一个 按位与 运算得到的 再转化为 十进制的代码。
ARP 协议:
-
-
- 所有上层的包到最后都要封装上以太网头,然后通过以太网协议发 送。以太网通过广播的形式去通信。
- 获取自身的 MAC 地址是容易的,但要是想获取对方的 MAC 地址就要靠 ARP 协议了。
- 功能:广播的方式发送数据包,获取主机的 MAC 地址。
-
以上是关于网络基础知识的主要内容,如果未能解决你的问题,请参考以下文章