OSI七层模型与网络协议

本文详细介绍了OSI七层模型,包括其各层功能和网络协议如TCP/IP、PDU,以及以太网帧结构。还涵盖了如何操作网络设备如配置IP地址,DNS域名解析的工作原理和过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

前言

一、OSI七层模型

二、网络协议

1.TCP/IP 协议簇

2.PDU协议数据单元

3.以太网||型帧

4.封装与解封装

5.TCP传输控制协议(面向连接的可靠协议)

6.UDP用户数据报文协议(非面向连接的不可靠协议)

7.TCP的分段和IP的分片

三、操作网络设备

四、DNS域名解析协议



前言

OSI七层模型是一种网络通信协议的分层体系结构,用于描述计算机网络中不同层次之间的通信。它由国际标准化组织(ISO)在1984年提出,目的是为了不同厂商的计算机互相通信时能够遵循同一标准。

网络协议是计算机网络中进行通信和数据交换的规则或约定。它定义了通信双方如何建立连接、如何传输数据、如何处理错误等方面的规定,使得不同的网络设备和软件能够互相交流和理解。 


一、OSI七层模型

OSI/RM------开放式系统互联参考模型

应用层:抽象语言----编码

表示层:编码---二进制

会话层:提供会话号,同软件不同进程的程序在同时接收发消息时,他们会拥有相同的IP地址         MAC地址,此时,就需要会话层分别给予不同的会话号去区分。

传输层:TCP/UDP  1.分段(受到MTU限制)2.端口号

  1. MTU:最大传输单元 默认1500字节 分段:当数据包过大时,连续发送可能会使数据在传输途中插入别的数据造成损坏,所以需要对数据包进行分段处理,从而保证数据包的完整性。
  2. 端口号:使用电脑可能会同时访问多个服务器,这多个服务器在进行回复的时候,回复目标都是相同IP/MAC,为了不分配错误,所以在该程序启动时,电脑会在1024-65535随机分配端口号给这个程序,在服务器回包时也会带着这个端口号,这样电脑就能做出正确的数据分配。端口号:0-65535  1-1023 注明端口  1024-65535高端口/动态端口) 

网络层:IP 互联网协议 

数据链路层:介质访问控制层MAC+逻辑链路控制层LLC

物理层:物理硬件

二、网络协议

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值