七层网络模型和其协议

1>应用层

  文件传输,电子邮件,文件服务,虚拟终端。TFTP,HTTP,SNMP,FTP,SMTP,DNS,TELENT.

2>表示层

  数据格式转换,代码转换,数据转换,没有协议。

3>会话层

  接触或建立与其他链接的联系,没有协议。

4>传输层

  提供端对端的接口,TCP,udp

5>网络层

  为数据包选择路由 。IP,ICMP,RIP,OSPF,BGP,IGMP.

6>数据链路层

  传输有错误地址的帧,错误检查功能。SLIP,CSLIP,PPP,ARP,RARP,MTU.

7>物理层

  主要是用网线建立电脑间的连接

从上到下的数据传输

        应用层:          data

        传输层:        协议头 + data

        网络层:     IP头 + 协议头 + data

        数据链路层:  帧头+IP头 + 协议头 + data

时间: 2024-07-31 04:32:03

七层网络模型和其协议的相关文章

面试问题之计算机网络:OSI七层网络模型及相关协议

一.应用层 功能:为应用程序提供服务并规定应用程序中通信相关的细节: 包括的协议如下: 1.超文本传输协议HTTP:这是一种基本的客户机/服务器的访问协议:浏览器向服务器发送请求,而服务器会应相应的网页. 2.文本传输协议FTP:提供交互式的访问,基于客户服务器模式,面向连接,使用TCP可靠的传输服务 主要功能:减少/消除不同操作系统下文件的不兼容性 3.远程登录协议TELNET:客户服务器模式,能适应许多计算机和操作系统的差异,网络虚拟终端NVT的意义 4. 原文地址:https://www.

TCP/IP网络编程 学习笔记_4 --OSI七层网络模型

前言:本节将概括性的总结下网络通信的整体框架,其底层流程. 我们之前了解到了套接字的创建及应用,其实我们只是在用套接字这个工具而已,其底层细节对我们是屏蔽的.要通过因特网完成数据传输,其实不光光是软件就能解决的,还需要构建硬件系统等.因此,为了解决这一难题,许多专家聚集在一起,这些人是硬件,系统,路由算法等各领域的顶级专家.他们把网络通信划分很多模块,通过层次化的结构把大问题分成若干小问题逐个攻破.每个层都有一套定义好的通信标准(协议),数据就是这样通过这个层次结构从上到下,再从下到上传输的.示

计算机网络基础——OSI七层网络模型

计算机网络基础——OSI七层网络模型 OSI的是什么: 开放式系统互联通信参考模型(英语:Open System Interconnection Reference Model,缩写为 OSI),简称为OSI模型(OSI model),一种概念模型,由国际标准化组织提出,一个试图使各种计算机在世界范围内互连为网络的标准框架.定义于ISO/IEC 7498-1. OSI模型分为七层,建立七层模型的主要目的是为兼容不同的网络,通过将服务.接口.协议三个概念进行区分,使得不同系统不同的网络能实现可靠通

OSI七层网络模型与TCP/IP四层模型

1.OSI七层结构图: 2.TCP/IP四层结构图: 3.各层对应的协议 4.OSI七层和TCP/IP四层的区别 OSI网络模型和TCP/IP网络模型对应关系: 5.交换机工作在OSI的哪一层 如果有人问这个问题,我的回答是 :二层交换机工作在OSI的第二层数据链路层,,由于它们要对帧解码并使用帧信息将数据发送到正确的接收方,所以它们是工作在数据链路层的.三层交换机是工作在OSI的网络层,因为三层交换机有路由功能. 6.路由器工作在OSI的哪一层 路由器工作在OSI七层模型的第3层,网络层.由于

OSI七层网络模型与TCP/IP协议

OSI(Open System Interconnection)是一个开放性的通行系统互连参考模型,他是一个定义的非常好的协议规范,共包含七层协议.OSI七层协议是由ISO (International Standards Organization)在1978年为网络通信制定的.但是,OSI七层模型是一个[理论模型],实际应用则千变万化,因此更多把它作为分析.评判各种网络技术的依据:对大多数应用来说,只将它的协议族(即协议堆栈)与七层模型作大致的对应,看看实际用到的特定协议是属于七层中某个子层,

OSI的七层网络模型与TCP/IP四层网络模型

OSI模型,开放式系统互联通信参考模型,由国际标准化组织(ISO)提出,一个试图使各种计算机在世界范围内互连为网络的标准框架.     通过OSI网络模型分层,可以做到:          ?降低复杂性          ?标准化接口          ?简化模块化          ?设计确保技术的互操作性          ?加快发展速度          ?简化教学 OSI将计算机网络体系结构划分为以下七层: 第一层:物理层     二进制传输,为启动.维护以及关闭物理链路定义了电气规范.

七层网络模型

(1) 物理层 定义了为建立.维护和拆除物理链路所需的机械 的.电气的.功能的和规程的特性,其作用是使原始的数据比特流能 在物理媒体上传输.具体涉及接插件的规格."0"."1"信号的电 平表示.收发双方的协调等内容. (2) 数据链路层 比特流被组织成数据链路协议数据单元 ( 通 常称为帧 ) ,并以其为单位进行传输,帧中包含地址.控制.数据及 校验码等信息. 数据链路层的主要作用是通过校验. 确认和反馈重发 等手段,将不可靠的物理链路改造成对网络层来说无差错的数据

编译2.6.35内核安装L7-filter2.23实现七层过滤及QQ协议分析

一.前言 本文,接着上篇<Linux下Netfilter/IPTables防火墙案例分析>来说说七层过滤. iptables等防火墙工作在四层及四层以下,都是通过数据包过滤或能够基于传输层状态检测的. 但是一般企业应用的时候,很多场景下,需要提供屏蔽不良内容.封堵某些应用层软件的功能. QQ是一款最常用的即时通讯软件,但是很多情况下,它的使用会影响工作效率,所以有需求要把QQ屏蔽掉. 如果识别QQ的特征? IP检查,不行.因为它的服务器IP地址段有可能变化. 端口检查,不行.局域网必须放行向外

网络学习之OSI七层协议和TCP协议

OSI七层简单介绍 应用层:提供操作系统和应用程序的接口 表示层:表示数据如何加密.如何压缩的 会话层:将不同应用程序数据分离 传输层:提供可靠和不可靠的数据传输和重传.纠错的功能 网络层:提供IP地址,通过IP地址路由器能选择数据从哪一条路径走是最优的 数据链路层:将数据分组拆分成字节,合并成数据帧 物理层:在设备与设备之间传输比特流 OSI七层详解 应用层 作用:用户可以通过应用程序和操作系统通信 协议:HTTP.SMTP.FTP.Telnet 表示层 作用:数据以何种方式表示,由于计算机只