基础网络协议和管理

该博客详细介绍了网络协议的基础知识,包括OSI模型的七层结构、TCP/IP协议栈及其应用层、传输层的TCP与UDP特性,以及网络管理中的物理和逻辑拓扑、VLAN、路由等概念。此外,还深入探讨了TCP的三次握手和四次挥手过程,以及网络配置的相关实践,如DHCP、IP地址分配和CentOS网络配置。
摘要由CSDN通过智能技术生成
网络协议和管理
网络应用程序
Web 浏览器(Chrome、IE、Firefox等)
即时消息(QQ、微信、钉钉等)
电子邮件(Outlook、foxmail 等)
协作(视频会议、VNC、Netmeeting、WebEx 等)
web网络服务(apache,nginx,IIS) 
文件网络服务(ftp ,nfs,samba) 
数据库服务( MySQL,MariaDB,MongoDB) 
中间件服务(Tomcat,JBoss) 
安全服务(Netfilter)
资源共享的功能和优点
数据和应用程序
资源
网络存储
备份设备

在这里插入图片描述

常见的网络物理组件

在这里插入图片描述

用户应用程序对网络的影响
批处理应用程序
    FTP、TFTP、库存更新
    无需直接人工交互
    带宽很重要,但并非关键性因素
交互式应用程序
    库存查询、数据库更新
    人机交互
    因为用户需等待响应,所以响应时间很重要,但并非关键性因素,除非要等待很长时间
实时应用程序
    VoIP、视频
    人与人的交互
    端到端的延时至关重要
物理拓扑分类

在这里插入图片描述

逻辑拓扑

在这里插入图片描述

总线拓扑

在这里插入图片描述

星型拓扑

在这里插入图片描述

扩展星型拓扑

在这里插入图片描述

环拓扑

在这里插入图片描述

双环拓扑

在这里插入图片描述

全网状拓扑

在这里插入图片描述

部分网状拓扑

在这里插入图片描述

OSI(Open System Interconnection)

降低复杂性
标准化接口
简化模块化设计
确保技术的互操作性
加快发展速度
简化教学
在这里插入图片描述

application     应用层   
presention      表示层
session         会话层
transport       传输层
network         网络层
data link       数据链路层
physical        物理层
OSI 模型的七层结构

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

数据封装

在这里插入图片描述

数据解封

在这里插入图片描述

对等通信

在这里插入图片描述

PDU
PDU: Protocol Data Unit,协议数据单元是指对等层次之间传递的数据单位
物理层的 PDU是数据位 bit
数据链路层的 PDU是数据帧 frame
网络层的PDU是数据包 packet
传输层的 PDU是数据段 segment
其他更高层次的PDU是消息 message
三种通讯模式

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

局域网 Local Area Network

在这里插入图片描述

LAN 组成
Computers
    PCs
    Servers
Interconnections
    NICs
    Media
Network devices
    Hubs
    Switches
    Routers
 Protocols
    Ethernet
    IP
    ARP
    DHCP

在这里插入图片描述

Ethernet Frame结构 (数据链路层)

在这里插入图片描述

数据链路层

在这里插入图片描述

MAC地址

在这里插入图片描述
在这里插入图片描述

以太网桥
交换式以太网的优势
    • 扩展了网络带宽
    • 分割了网络冲突域,使网络冲突被限制在最小的范围内
    • 交换机作为更加智能的交换设备,能够提供更多用户所要求的功能:优先级、虚拟网、远程检测……

以太网桥的工作原理
    以太网桥监听数据帧中源MAC地址,学习MAC,建立MAC表 
    对于未知MAC地址,网桥将转发到除接收该帧的端口之外的所有端口
    当网桥接到一个数据帧时,如果该帧的目的位于接收端口所在网段上,它就过滤掉该数据帧;如果目的MAC地址在位于另外一个端口,网桥就将该帧转发到该端口
    当网桥接到广播帧时候,它立即转发到除接收端口之外的所有其他端口

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

集线器Hub和交换机Switch
集线器属于OSI的第一层物理层设备,而网桥属于OSI的第二层数据链路层设备
从工作方式来看,集线器是一种广播模式,所有端口在一个冲突域里面。网桥的可以通过端口隔离冲突
Hub是所有共享总线和共享带宽。网桥每个端口占一个带宽

在这里插入图片描述

路由器Router
为了实现路由,路由器需要做下列事情: 
    分隔广播域
    选择路由表中到达目标最好的路径
    维护和检查路由信息
    连接广域网

在这里插入图片描述

路由
路由:把一个数据包从一个设备发送到不同网络里的另一个设备上去。这些工作依靠路由器来完成。路由器只关心网络的状态和决定网络中的最佳路径。路由的实现依靠路由器中的路由表来完成

在这里插入图片描述

VLAN
• 分隔广播域
• 安全
• 灵活管理
 VLAN = 广播域= 逻辑网络 (Subnet)

在这里插入图片描述

IEEE 802.1Q 帧结构

在这里插入图片描述
在这里插入图片描述

VLAN 标签各字段含义
TPID:Tag Protocol Identifier(标签协议标识符),2Byte,表示帧类型,取值为0x8100时表示IEEE 802.1Q的VLAN数据帧。如果不支持802.1Q的设备收到这样的帧,会将其丢弃,各设备厂商可以自定义该字段的值。当邻居设备将TPID值配置为非0x8100时, 为了能够识别这样的报文,实现互通,必须在本设备上修改TPID值,确保和邻居设备的TPID值配置一致

PRI:Priority,3bit,表示数据帧的802.1p(是IEEE 802.1Q的扩展协议)优先级。取值范围为0~7,值越大优先级越高。当网络阻塞时,交换机优先发送优先级高的数据帧

CFI:Canonical Format Indicator(标准格式指示位),1bit,表示MAC地址在不同的传输介质中是否以标准格式进行封装,用于兼容以太网和令牌环网。CFI取值为0表示MAC地址以标准格式进行封装,为1表示以非标准格式封装。在以太网中,CFI的值为0

VID:VLAN ID,12bit,表示该数据帧所属VLAN的编号。VLAN ID取值范围是0~4095。由于0和4095为协议保留取值,所以VLAN ID的有效取值范围是1~4094
分层的网络架构

在这里插入图片描述

TCP/IP 协议栈
Transmission Control Protocol/Internet Protocol   传输控制协议/因特网互联协议
TCP/IP是一个Protocol Stack,包括TCP、IP、UDP、ICMP、RIP、TELNET、FTP、SMTP、ARP等许多协议
最早发源于美国国防部(缩写为DoD)的因特网的前身ARPA网项目,1983年1月1日,TCP/IP取代了旧的网络控制协议NCP,成为今天的互联网和局域网的基石和标准,由互联网工程任务组负责维护
共定义了四层
和OSI参考模型的分层有对应关系

在这里插入图片描述

TCP/IP 协议栈和 OSI 模型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值