小小计算机网络知识✌️

1. 计算机网络的分类

1.2 局域网(LAN)

指在一个相对较小的区域内,由若干计算机、终端设备和网络设备组成的通信网络。范围可以是一个家庭、一个办公室、一个学校等,它的传输速度相对较高,延迟较低,安全性较高。局域网通常使用以太网或Wi-Fi等技术进行连接,并通过路由器、交换机等网络设备进行管理和控制。与广域网(WAN)相比,局域网的范围更小,传输速度更快,延迟更低。但局域网的通信范围有限,只适用于相对较小的区域内

1.1 广域网(WAN)

指覆盖较大地理范围的网络,用于连接跨城市、跨行政区域或跨国家的计算机和设备。WAN通常由多个局域网(LAN)和城域网(MAN)组成,通过各种通信线路(如电信、光纤、卫星等)进行数据传输。提供了远程访问、数据交换、电子邮件、文件传输、视频会议等各种网络服务。WAN的特点包括覆盖范围广、传输速度较慢、成本较高、网络延迟较大等。为了提高数据传输速度和可靠性,WAN常常采用路由器、交换机、调制解调器、光纤等网络设备和技术。

2. 计算机网络的组成部分

2.1 网络硬件

路由器在这里插入图片描述

在这里插入图片描述
交换机

在这里插入图片描述

集线器
在这里插入图片描述

网卡

2.2网络协议

1.2.1TCP/IP协议(Transmission Control Protocol/Internet Protocol)

是一个网络通信协议(互联网的基础协议),用于在互联网上进行数据传输和通信。由两个不同的协议组成:TCP(传输控制协议)和IP(网际协议)。

TCP是一种可靠的传输协议,它确保数据的正确性和完整性。它将数据分割成小的数据包,并通过网络传输,接收方负责重新组装数据包。如果一个数据包在传输过程中丢失或损坏,TCP会重新发送该数据包,以确保数据的可靠传输。TCP协议用来规范传输规则对应——传输层,IP负责寻找地址

2.2.2HTTP协议
HTTP(Hypertext Transfer Protocol)即超文本传输协议,是一种用于传输超文本数据的应用层协议。

HTTP协议是基于TCP/IP协议族的应用层协议,它规定了客户端和服务器之间的通信格式和规则。通常,客户端使用Web浏览器作为用户接口,通过输入URL发送HTTP请求,而服务器则根据请求返回相应的HTTP响应。

HTTP协议的特点包括无连接、无状态、可扩展和简单快速。无连接表示每次请求都需要建立新的连接,请求和响应之间是相互独立的;无状态表示服务器不会保存任何关于客户端的状态信息,每个请求都是独立的;可扩展性指协议的头部字段可以根据需要扩展;简单快速指协议的设计简单直观,传输效率高。

2.2.3DNS协议(应用层)
DNS(Domain Name System)协议是一种用于将域名(如www.example.com)转换为IP地址的系统。DNS协议使得用户可以通过易记的域名来访问互联网而无需记住复杂的IP地址。
输入域名时,将其发送给对应的DNS服务器,就会返回对应的IP

3. IP地址和子网掩码

3.1IP地址(Interner Protocol----网际互连协议)

IP地址是用于唯一标识网络上的设备(如计算机、路由器等)的数字地址。它由32位二进制数组成,分成4个8位二进制数,通常以十进制形式表示IP地址(如192.168.0.1)。IP地址分为两部分:网络地址和主机地址。网络地址用于标识网络,主机地址用于标识网络中的具体设备。
|

类型二进制范围
A类00000000 00000000 00000000 00000001 – 01111111 11111111 11111111 11111111
B类10000000 00000000 00000000 00000000 – 10111111 11111111 11111111 11111111
C类1100000000 00000000 00000000 00000000 – 11011111 11111111 11111111 11111111
D类11100000 00000000 00000000 00000000 – 11101111 11111111 11111111 11111111
E类11110000 00000000 00000000 00000000 --11110111 11111111 11111111 11111111

十进制形式表示二进制IP地址:
在这里插入图片描述

3.2子网掩码

子网掩码是用于划分网络地址和主机地址的掩码。它由32位二进制数组成,其中网络地址的位被置为1,主机地址的位被置为0。子网掩码与IP地址按位相与运算,可以得到网络地址部分。子网掩码的长度决定了网络的划分粒度,例如,长度为24位(255.255.255.0)的子网掩码将网络划分为256个子网。

通过将IP地址与子网掩码相与运算,可以确定设备所属的网络地址。例如,对于IP地址192.168.0.1和子网掩码255.255.255.0,进行按位相与运算后得到192.168.0.0,即设备所属的网络地址。
例子:

在不明确是哪类地址时,就可以利用子网掩码与IP地址按位与,求出主机地址是多少了
比如: 125  &  6
二进制:0111 1101  &  00000110
按位与:相同为1,相异为0
		0111 1101
		0000 0110
		|||||||||
		0000 0100

IP地址和子网掩码的设置对于网络的规划和管理非常重要。合理的划分子网能够提高网络的安全性和性能,并方便进行管理和维护。

4. 网络拓扑结构

在这里插入图片描述

5. 网络传输介质

5.1. 有线传输介质

双绞线
在这里插入图片描述

光纤
在这里插入图片描述

同轴电缆
在这里插入图片描述

5.2. 无线传输介质

无线局域网(WLAN)

无线局域网通常由一个或多个无线接入点(Access Point)和无线终端设备组成。无线接入点充当无线信号的发送器和接收器,将无线信号转换为有线信号,通过有线网络将数据传输到互联网或其他网络。无线终端设备可以是笔记本电脑、智能手机、平板电脑、无线打印机等支持无线通信的设备在这里插入图片描述

蓝牙……
移动通信网络

移动通信网络通常由多个基站组成,基站连接到核心网络和其他基站,形成一个覆盖范围。用户设备如手机、平板电脑等连接到基站,通过基站与核心网络进行通信,实现语音、短信、数据和多媒体的传输。
在这里插入图片描述

7. 网络协议基础

7.1OSI七层模型

OSI七层模型是一个网络通信协议的基本参考模型,它将网络通信分为七个层次,每个层次都有特定的功能和协议。

  1. 物理层(Physical Layer):该层负责传输数据的物理介质,如电缆、光纤等。主要涉及的是电气特性、物理接口和传输速率等。

  2. 数据链路层(Data Link Layer):该层负责将数据分成数据帧,并在物理介质上传输。包括物理地址的寻址、流量控制和错误检测等功能。

  3. 网络层(Network Layer):该层负责将数据从源节点传输到目标节点,涉及路由选择、分组传输和拥塞控制等。

  4. 传输层(Transport Layer):该层负责在网络传输中提供端到端的可靠性和透明性。包括数据的分段和重组、流量控制和错误恢复等。

  5. 会话层(Session Layer):该层负责建立、管理和终止会话。包括会话的建立和终止、数据的同步和检查点等。

  6. 表示层(Presentation Layer):该层负责数据的格式转换、数据加密和压缩等。确保数据在不同系统之间的兼容性。

  7. 应用层(Application Layer):该层负责提供应用程序与网络之间的接口。包括各种应用协议,如HTTP、FTP等。

在这里插入图片描述

7.2TCP/IP协议栈

TCP/IP协议栈(Transmission Control Protocol/Internet Protocol)是互联网通信的基础协议。它由一系列的网络协议组成,用于在网络中的不同主机之间进行数据通信。

TCP/IP协议栈包含四个层次,从低到高分别是网络接口层、网络层、传输层和应用层。

  1. 网络接口层:网络接口层是TCP/IP协议栈与物理网络设备之间的接口层。它处理与物理网络设备的连接,负责数据的传输和接收。

  2. 网络层:网络层处理数据在网络中的传输和路由。它定义了IP地址的格式和分配方式,以及路由选择和数据包转发的算法。

  3. 传输层:传输层负责在网络中的不同主机之间建立可靠的数据传输通道。它使用TCP协议和UDP协议来进行数据传输。TCP协议提供面向连接的可靠数据传输,UDP协议提供面向无连接的不可靠数据传输。

  4. 应用层:应用层是TCP/IP协议栈的最高层,用于处理特定的应用程序数据。它包括HTTP、FTP、SMTP等协议,用于实现Web浏览、文件传输、电子邮件等应用。

在这里插入图片描述

  • 9
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值