OSI七层网络模型与TCP/IP五层网络模型
OSI七层网络模型
面试过程中提问的少,记住层结构的划分与每层的主要功能即可。
功能 | 设备 | 对应的TCP/IP协议 | |
---|---|---|---|
应用层 | 用户接口,运行各种应用程序 | 网关 | TFTP, HTTP, FTP, SMTP, DNS, Telnet, SNMP, POP3, DHCP |
表示层 | 数据的表示,压缩和加密 | 网关 | |
会话层 | 不同主机用户之间会话的建立和和结束 | 网关 | |
传输层 | 提供端到端的接口 | 网关 | TCP, UDP |
网络层 | 路由与寻址,子网的运行,逻辑编址,分组传输等 | 路由器 | IP, ICMP, IGMP, RIP, BGP, OSPF, EGP, IGRP |
数据链路层 | 物理寻址,将原始比特流转化为逻辑传输线路,传输单位数据帧 | 交换机 | ARP, RARP, MTU |
物理层 | 原始比特流的传输 | 集线器,中继器 | IEEE 802.2, Ethernet v.2 |
详细内容可参考本篇博客:网络7层协议,4层,5层?理清容易混淆的几个概念
TCP/IP五层网络模型
面试过程中提问的较多,需要重点掌握细节。
传输单元 | 功能 | |
---|---|---|
应用层 | 报文 | 为用户的应用进程提供服务,支持的主要协议有HTTP、SMTP、FTP、DNS、POP3、SNMP和Telnet等。 |
运输层 | 报文段/数据报 | 为两个主机中进程之间的通信提供服务。由于同一主机具有多个进程,因此运输层具有复用和分用功能。本层主要包含两种协议:传输控制协议TCP,和用户数据包协议UDP。 |
网络层 | IP数据报 | 分组的组装传输,路由与寻址。 |
数据链路层 | 帧 | 点对点透明传输,每一帧包括数据和必要的控制信息(如同步信息、地址信息、差错控制等)。 |
物理层 | 比特 | 物理链路上透明的传输比特流,同时规范了一些电气特性,屏蔽不同设备的差异性。 |
详细内容参考:五层网络协议,各层功能,各层协议
ARP协议:根据IP地址获取MAC地址;
RAPR协议:根据MAC地址获取IP地址;
DNS协议:域名(主句名)映射至IP地址;
DHCP:为接入网络设备动态分配IP地址(内网IP),基于UDP协议。
数据链路层:差错控制;
网络层:网络互连、路由选择、拥塞控制,通过寻址建立节点间连接;
(网络层协议能补偿数据发送、传输以及接收的设备能力的不平衡性。分段和重组是指当数据从一个能处理较大数据单元的网络段传送到仅能处理较小数据单元的网络段时,网络层对数据包进行分段和重组,减小数据单元的大小)
传输层:流量控制。
OSI七层网络模型与TCP/IP五层网络模型相关推荐
- 网络知识梳理--OSI七层网络与TCP/IP五层网络架构及二层/三层网络
作为一个合格的运维人员,一定要熟悉掌握OSI七层网络和TCP/IP五层网络结构知识. 废话不多说!下面就逐一展开对这两个网络架构知识的说明: 一.OSI七层网络协议 OSI是Open System I ...
- OSI七层网络、TCP/IP五层网络架构、二层/三层网络
一.OSI七层网络协议 OSI是Open System Interconnect的缩写,意为开放式系统互联. OSI参考模型各个层次的划分遵循下列原则: 1)根据不同层次的抽象分层 2)每层应当有一个 ...
- OSI七层模型、TCP/IP五层(或四层)模型
要说OSI七层模型和TCP/IP五层(或四层)模型,我们先做问题得拆解,1.什么 是OSI?2.七层模型是那些?如何划分?有那些功能?3.有了OSI七层模型,我们为什么还要引入TCP/IP层模型以及他 ...
- 网络基础之OSI七层参考模型与TCP/IP五层模型
目录 一.网络基础 ①什么是网络 ②网络类型 二.OSI七层参考模型 与TCP/IP五层 ①为什么分层 ②对比图 ③每层作用 ④每层常用设备及常用协议 ⑤路由器交换机介绍 ⑥常用协议介绍 三.数据封装 ...
- 简述osi七层模型和TCP/IP五层模型
简述osi七层模型和TCP/IP五层模型 1 osi七层模型 2 osi七层模型各层功能定义 这里我们只对OSI各层进行功能上的大概阐述,不详细深究,因为每一层实际都是一个复杂的层.后面我也会根据个人 ...
- 协议分层(OSI七层模型、TCP/IP五层模型)
目录 1. OSI 七层模型 2. TCP/IP五层模型 为什么需要网络协议的分层? 分层最大的好处,类似于面向接口编程:定义好两层间的接口规范,让双方遵循这个规范来对接. 在代码中,类似于定义好一个 ...
- OSI七层模型和TCP/IP五层模型
OSI七层模型(参考模型) OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型,是一个逻辑上的定义和规范; 把网络从逻辑上分为了7层. ...
- 计算机网络--详述OSI七层模型与TCP/IP五层模型
OSI七层协议 一.OSI参考模型 今天我们先学习一下以太网最基本也是重要的知识--OSI参考模型. 1.OSI的来源 OSI(Open System Interconnect),即开放式系统互联. ...
- OSI七层模型与TCP/IP五层模型详解
博主是搞是个FPGA的,一直没有真正的研究过以太网相关的技术,现在终于能静下心学习一下,希望自己能更深入的掌握这项最基本的通信接口技术.下面就开始搞了. 一.OSI参考模型 今天我们先学习一下以太网最 ...
- OSI七层协议和Tcp/IP五层协议,路由器交换机和HUB的区别
在网络历史的早期,国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)共同出版了开放系统互联的七层参考模型.一台计算机操作系统中 的网络过程包括从应用请求(在协议栈的顶部)到网络介质(底部) ...
最新文章
- 如何改变anaconda 的 gcc 版本?
- 创建Swap交换空间
- Netbackup Status code 6解决思路
- 游戏UI设计干货:怎么让游戏界面更具科技感?
- 设计模式 之 抽象工厂模式
- c语言编手机蓝牙软件的代码,51单片机C语言的简易蓝牙锁代码
- 允许使用抽象类类型 isearchboxinfo 的对象_此对象非彼对象(面向对象)3
- matlab中图像处理的基本函数(2)
- Vue中解决移动端点击300毫秒延迟的问题
- 行程匹配的算法python_节约里程算法的python实现
- Solaris系统下修改IP地址
- 紧急大项目的应付手法
- special effects - 樱花飘落背景特效
- c语言实现 三角函数,关于数学:快速实现C ++三角函数
- python、java、ruby、node等如何提取office文档中的内容?
- 电影和电视Movies and TV
- ZCANPRO 周立功CAN通道配置方法
- STL浅析 RB-tree(红黑树)
- 集合竞价选股(股票)
- [MATLAB] 主成分分析法 求矩阵的权重