计算机网络技术概述及相关功能配置

前言:

1.网络基本概念与分类;

2.两大核心模型:OSI七层与TCP/IP五层;

3.PDU(协议数据单元)概念解析,数据封装与解封装的全过程;

4.了解IP地址以及进制的转换,IP地址定义,地址组成部分;
5.IP地址分类,地址划分,广播地址,子网掩码相关概念。

目录

一、计算机网络技术概览:

1.1 计算机网络定义

1.2 网络组成要素

1.3 网络分类

二、网络模型:

2.1 OSI七层模型

1. 应用层(Application Layer)

2. 表示层(Presentation Layer)

3. 会话层(Session Layer)

4. 传输层(Transport Layer)

5. 网络层(Network Layer)

6. 数据链路层(Data Link Layer)

7. 物理层(Physical Layer)

2.2 TCP/IP五层模型

关键头部信息

三、数据封装与解封装全流程: 
PDU(协议数据单元)概念解析

3.1 发送端封装过程

3.2 接收端解封装过程​编辑

四、IP地址基础概念

1. IP地址定义

2. 进制转换(IPv4)

五、IP地址组成与分类

1. 地址结构

2. IP地址分类

六、特殊地址与广播地址

1. 特殊地址类型

2. 广播地址计算

七、子网掩码与地址划分

1. 子网掩码的作用

2. CIDR表示法

3. 子网划分实例

4. 可用主机数计算

总结:


一、计算机网络技术概览:

1.1 计算机网络定义

       计算机网络是通过传输介质和网络设备,将地理上分散的计算机系统互联起来,实现资源共享(文件、打印机)、信息交换(邮件、视频)和分布式计算(云计算)的系统。

1.2 网络组成要素

组件类型核心功能典型代表
终端设备生成/消费数据PC、手机、服务器
传输介质数据传输通道光纤、双绞线、Wi-Fi
网络设备数据转发与路由交换机、路由器
协议体系通信规则标准化TCP/IP、HTTP、DNS

1.3 网络分类

分类维度类型典型场景传输距离
覆盖范围PAN智能手表连接<10米
LAN企业办公室<1公里
WAN跨国企业专线全球范围
拓扑结构星型家庭Wi-Fi-
网状5G基站-

二、网络模型:

2.1 OSI七层模型

各层核心功能

1. 应用层(Application Layer)

  • 功能:直接为用户应用程序(如浏览器、邮箱)提供网络服务

  • 关键协议

    • HTTP:网页浏览

    • FTP:文件传输

    • SMTP:电子邮件发送

  • 示例:当您在浏览器输入URL时,应用层生成HTTP请求

2. 表示层(Presentation Layer)

  • 功能

    • 数据格式转换(ASCII→Unicode)

    • 加密/解密(SSL/TLS)

    • 压缩/解压(JPEG/MP3)

  • 典型场景:HTTPS通信中的加密处理

3. 会话层(Session Layer)

  • 功能

    • 建立/维护/终止会话(如视频会议连接)

    • 同步数据交换(断点续传)

  • 协议示例:NetBIOS(Windows文件共享)

4. 传输层(Transport Layer)

  • 核心职责

    • TCP:可靠传输(三次握手、重传机制)

    • UDP:高效传输(直播、DNS查询)

  • 关键概念:端口号区分应用(80端口=HTTP)

5. 网络层(Network Layer)

  • 核心功能

    • IP寻址(IPv4/IPv6)

    • 路由选择(OSPF/BGP协议)

  • 设备代表:路由器实现跨网络通信

6. 数据链路层(Data Link Layer)

  • 核心任务

    • MAC寻址(交换机学习MAC表)

    • 帧同步(以太网帧结构)

    • 差错控制(CRC校验)

  • 典型技术:VLAN划分、PPP协议

7. 物理层(Physical Layer)

  • 功能重点

    • 定义电气/光学/无线接口特性

    • 比特流传输(0/1编码)

  • 介质示例

    • 有线:双绞线(Cat6)、光纤

    • 无线:Wi-Fi(2.4GHz/5GHz)

2.2 TCP/IP五层模型

TCP/IP层级对应OSI层核心协议数据单元
应用层应用+表示+会话HTTP/DNS报文
传输层传输层TCP/UDP
网络层网络层IP/ICMP
数据链路层数据链路层Ethernet
物理层物理层802.3比特
关键头部信息
  1. TCP头

    • 源/目的端口号

    • 序列号/确认号

    • 窗口大小

  2. IP头

    • 源/目的IP地址

    • TTL(生存时间)

    • 协议类型(TCP=6, UDP=17)

关键差异

  • TCP/IP合并了OSI的应用/表示/会话层

  • 更强调网络层(IP)和传输层(TCP)的核心地位

三、数据封装与解封装全流程:
  PDU(协议数据单元)概念解析

OSI层级PDU名称添加的头部信息典型设备
应用层报文HTTP/FTP头部终端设备
传输层段/数据报TCP/UDP头部(端口号等)防火墙
网络层IP头部(源/目的IP)路由器
数据链路层MAC头部+CRC校验交换机
物理层比特流前导码/帧定界符网卡/中继器

3.1 发送端封装过程

  1. 传输层封装

    • TCP头部添加序列号(保证有序)和校验和(差错检测)

    • 示例TCP头部结构:

      | 源端口 | 目的端口 | 序列号 | 确认号 | 标志位 | 窗口大小 | 校验和 |
  2. 网络层封装

    • IP头部包含TTL(防环路)和协议字段(标识上层协议)

    • IPv4头部示例:

      | 版本 | 首部长度 | TTL | 协议 | 源IP地址 | 目的IP地址 |
  3. 数据链路层封装

    • 以太网帧添加类型字段(0x0800表示IPv4)

    • 帧结构:

      | 前导码 | 目标MAC | 源MAC | 类型 | 数据 | FCS校验 |

3.2 接收端解封装过程

 

  1. 数据链路层处理

    • 通过CRC校验检测帧完整性

    • 检查目的MAC地址是否匹配(否则丢弃)

  2. 网络层处理

    • 路由器根据目标IP决定转发路径

    • TTL值减1,若为0则丢弃并发送ICMP超时报文

  3. 传输层处理

    • TCP通过序列号重组乱序数据段

    • UDP直接提交给应用层(无重组机制)

四、IP地址基础概念

1. IP地址定义

IP地址(Internet Protocol Address)是分配给网络设备的唯一逻辑标识符,用于在网络中定位和通信。当前主流版本包括:

  • IPv4:32位地址,格式为192.168.1.1(约43亿个地址)

  • IPv6:128位地址,格式为2001:0db8::1(近乎无限地址)

2. 进制转换(IPv4)

IPv4地址本质是32位二进制数,通常转换为点分十进制显示:

二进制:11000000.10101000.00000001.00000001  
十进制:192.168.1.1

转换方法

  • 每个8位组单独转换

  • 示例:10101000 → 1×128+0×64+1×32+0×16+1×8+0×4+0×2+0×1=1681×128+0×64+1×32+0×16+1×8+0×4+0×2+0×1=168

五、IP地址组成与分类

1. 地址结构

组成部分描述示例(192.168.1.1)
网络部分标识所属网络192.168.1
主机部分标识具体设备.1

2. IP地址分类

IPv4地址按首字节范围分为五类:

类别首字节范围默认子网掩码私有地址范围用途
A类1-126255.0.0.010.0.0.0 ~ 10.255.255.255大型网络(政府/跨国企业)
B类128-191255.255.0.0172.16.0.0 ~ 172.31.255.255中型网络(高校/机构)
C类192-223255.255.255.0192.168.0.0 ~ 192.168.255.255小型网络(家庭/办公室)
D类224-239组播地址
E类240-255实验保留

六、特殊地址与广播地址

1. 特殊地址类型

地址类型示例用途
网络地址192.168.1.0标识网络本身(主机位全0)
直接广播地址192.168.1.255向特定网络所有主机广播(主机位全1)
受限广播地址255.255.255.255向本地网络所有主机广播
环回地址127.0.0.1测试本机网络协议栈

2. 广播地址计算

以C类地址192.168.1.0/24为例:

  • 网络地址:192.168.1.0

  • 广播地址:192.168.1.255

  • 可用主机范围:192.168.1.1 ~ 192.168.1.254

七、子网掩码与地址划分

1. 子网掩码的作用

  • 标识IP地址中网络部分主机部分

  • 示例:255.255.255.0 → 前24位为网络地址

2. CIDR表示法

  • 格式:IP地址/网络前缀位数

  • 示例:192.168.1.0/24 → 子网掩码255.255.255.0

3. 子网划分实例

需求:将192.168.1.0/24划分为4个子网
步骤

  1. 确定子网位数:2n≥42n≥4 → n=2n=2

  2. 新子网掩码:24 + 2 = 26 → 255.255.255.192

  3. 子网地址范围

    子网1:192.168.1.0/26(可用IP:1-62)
    子网2:192.168.1.64/26(可用IP:65-126)
    子网3:192.168.1.128/26(可用IP:129-190)
    子网4:192.168.1.192/26(可用IP:193-254)

4. 可用主机数计算

  • 公式:2(32−网络前缀位数)−22(32−网络前缀位数)−2

  • 示例:/26 → 2(32−26)−2=64−2=622(32−26)−2=64−2=62台主机
     

    总结:

           1.本文向各位讲述了计算机网络技术,网络概述和网络的协议与标准,网络模型,OSI七层模型,TCP/IP五层模型,数据的封装与解封装过程,掌握网络模型,能够精准定位故障(如ping通但无法上网→应用层问题),并为学习云计算、网络安全等领域奠定基础。
           2.理解网络协议,就是掌握互联网如何从物理信号一步步转化为您屏幕上的社交媒体动态。从比特流到应用数据,每一层协议都在精密协作。 
           3.理解IP地址分类决定了默认网络规模,子网掩码用于灵活划分网络,广播地址是网络通信的关键机制。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值