1、物理层: 定义:确保原始的数据可在各种物理媒体上传输,物理链路的创建、维持、拆除,提供具有机械的,电子的,功能的和规范的特性 协议:USB,IEEE 1394 interface,Bluetooth,802.11系列的大部分局域网协议,广域网协议。Ethernet physical layer Including 10BASE-T, 10BASE2, 10BASE5, 100BASE-TX, 100BASE-FX, 100BASE-T, 1000BASE-T, 1000BASE-SX 介质:双绞线,光纤。 曼彻斯特编码 (Manchester Encoding), 比特流 2、数据链路层: 定义:提供透明的(数据内容格式编码无限制,调用者感觉不到存在)和可靠的数据传送基本服务。 服务:对帧定界、同步、收发顺序的控制。传输过程中的流量控制(很多高层协议也有),差错检测和差错控制等方面。 协议:Point-to-Point Protocol,Ethernet,异步传输模式ATM(Asynchronous Transfer Mode) 数据传输单位:frame,包含校验码,用于差错控制,帧定界:能从比特流中区分出帧的起始与终止,帧frame不能按时间间隔来区分。 封装:地址段(MAC),控制段,数据段 报头:因协议而异:HDLC一个字节,ATM5个字节 介质访问控制(MAC)子层 逻辑链路控制(LLC)子层,提供了两种无连接和一种面向连接的三种操作方式: 方式一:无回复的非连接导向方式,它允许发送帧时: 给单一的目的地址(点到点协议或单点传输); 给相同网络中的多个目的地址(多点传输,要分组); 给网络中的所有地址(广播传输)。 方式二:面向连接的操作方式。给每个帧进行编号,并保证按次序接收。 方式三:有回复的无连接方式。它仅限于点到点通信。 LLC报头:DSAP(Destination Service Access Point) 8bits, SSAP, Control字段 8或16bits LLC PDU控制字段有三种(只有U帧在广泛使用): U(Unnumbered)帧,8位的控制字段,特别用于无连接的应用 I(Information)帧,16位的控制和帧编号字段,用于面向连接的应用 S(Supervisory)帧,16位的控制字段,用于在LLC层中进行管理监督。 网络层:网际互联 服务:路由选择、虚电路分组交换、数据报分组交换、阻塞控制方法 协议:IPv4,ARP,OSPF 报头:20-24字节 传输层: 服务:1分割与重组数据,2按端口号寻址,3连接管理,差错控制和流量控制,纠错的功能 TCP:如打电话 四种TCP拥塞控制算法:慢启动、拥塞避免、快速重传和快速恢复 UDP:缺乏拥塞控制:如写信 无连接:传输数据之前源端和终端不建立连接,不维护连接状态 面向报文:对应用程序的报文,在添加首部后就向下交付给IP层。既不拆分,也不合并,而是保留这些报文的边界,因此,应用程序需要选择合适的报文大小。 报头:4字节(4个域:源端口号、目标端口号、数据报长度、校验值,各占用2个字节) 应用: DNS,简单网络管理协议SNMP,动态主机配置协议DHCP、路由信息协议(RIP)和某些影音串流服务等等。 可对数据报,编序号,有应用程序来实现可靠连接 RTP: 会话层: session,认证 表示层: 数据语法转换、语法表示、数据处理(加解密、压缩解压,编码解码) 应用层: 应用程序http,ftp,或者自己定义的数据格式。 多播 tcp/udp都是单播。tcp建立socket连接,且是双向的,udp不建立socket连接,上层对数据丢包和乱序作特殊处理 与迅雷p2p技术:视频点播、电视会议、远程学习 路由算法及协议:构造树型路由: 1)分组以并行方式沿树枝到达不同的接收者;2)分组的复制仅在分叉处进行,使得网络中所传送的分组数最少。 主要有泛洪(Flooding),生成树(Spanning Tree,ST),最短路径树(Shortest Path Tree,SPT),最小生成树(Minimum Spanning Tree,MST),最大带宽树(Maximum Bandwidth Tree,MBT),反向路径广播(Reverse Path Broadcasting,RPB),裁剪的反向路径广播(Truncated Reverse Path Broadcasting,TRPB),Steiner树(Steiner Tree,ST),受限Steiner树(Constrained Steiner Tree,CST),反向路径多播(Reverse Path Multicasting,RPM)和核心树(Core-Based Tree,CBT)等算法。
相关推荐
在这个OSI七层模型中,每一层都为其上一层提供服务、并为其上一层提供一个访问接口或界面。不同主机之间的相同层次称为对等层。如主机A中的表示层和主机B中的表示层互为对等层、主机A中的会话层和主机B中的会话层...
在互联网中实际使用的是TCP/IP参考模型。实际存在的协议主要包括在:物理层、数据链路层、网络层、传输层和应用层。各协议也分别对应这5个层次而已。
OSI的七层协议模型的概念清楚,理论也较为完整,但它即复杂又不实用。而TCP/IP分层模型则不同,它得到了非常广泛的应用。TCP/IP 是一个四层的模型,在学习计算机网路的原理时往往采取折中的方法,即综合 OSI 和 TCP/...
功能和服务定义复杂,很难产品化(实际应用中几乎没有完全按OSI七层模型设计的产品) ;分层模型– TCP/IP;奥利奥生产包装过程;数据的封装、解封装过程、PDU;数据的封装、解封装过程、PDU;数据封装;
TCP/IP协议并不完全符合OSI的七层参考模型。OSI(Open System Interconnect)是传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的...
大家在工作过程中可能经常听到 OSI 七层网络结构以及 TCP/IP 四层网络结构等,但是这些都是什么呢?你平时工作中是否被搞晕过呢? 图片 左边的是大名鼎鼎的国际标准化组织 ISO 指定的网络结构模型。但是实际上大家...
16.1 UNIX系统下SNMP协议的应用 16.2 利用Java编写SNMP程序 16.2.1 Advent Java SNMP Package介绍 16.2.2 应用程序实例 16.2.3 小应用程序实例 16.3 小结 第十七章 清华大学校园网络综合管理系统 17.1 校园网络...
请从低到高的顺序指出OSI参考模型中的七层, 并对其中(任选的)五层的每一层指出一个实际协议的例子。 答:物理层、数据链路层、网络层、传输层、会话层(或会晤层)、表示层、应用层 物理层:任何一种调制解调...
CAN总线是个开放的系统,其标准遵循ISO的OSI七层模式,而CAN的基本协议只有物理层协议和数据链路层协议。实际上,CAN总线的核心技术是其MAC应用协议,主要解决数据冲突的CSMA/AC协议。CAN总线一般用于小型的现场...
虽然TCP/IP协议并不完全符合OSI的七层参考模型,但TCP/IP通讯协议采用的4层层级结构从一开始便成为了业界的实际标准。传输控制协议TCP是TCP/IP协议栈中的传输层协议,提供可靠的数据流发送和到应用程序的虚拟连接...
当然实际应用的TCP/IP协议的分层就没OSI标准这么复杂。从C语言文件编写到生成可执行文件的过程来看:预处理(展开后的C语言代码)->编译成汇编语言(特定CPU体系结构的汇编语言源文件)->汇编器生成目标文件(CPU可执行...
DoIP是Diagnostic communication over Internet ...这里的网络协议,指的就是OSI七层模型中,通用计算机网络所使用的从层4到层1这四层协议。本文是基于ISO13400-2 结合实际项目背景编写的DOIP简介,欢迎大家下载使用。
答: OSI网络模型分为七层,即:物理层、数据链路层、网络层、传输层、会话 层、表示层、应用层。 1) 物理层:实现相邻计算机节点之间比特数据流的透明传送,尽可能屏蔽掉具体 传输介质和物理设备的差异; 2) ...
TCP/IP协议并不完全符合OSI的七层参考模型。传统的开放式系统互连参考模型 ,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的 是使各种硬件在相同的层次上相互通信。这7层是:物理层、...
12 计算机网络 初步掌握数据通信的基本原理、计算机网络中 ISO/OSI 的七层模型和 TCP/IP 的四层模型,初步掌握各层的基本功能和实现方法。初步掌握模型中的基本网络协议和网络应用层中的常用协议,初步掌握计算机...
在自动化控制领域,随着分布式控制系统的发展,在...rs-485串行接口的电气标准实际上是rs-422的变型,它属于七层osi(open system interconnection,开放系统互连)模型物理层的协议标准。由于性能优异、结构简单、组网
计算机网络技术应用专业 《计算机网络基础》课程标准 前言 (一)课程定位 《计算机网络基础》是中等职业学校计算机网络专业的一门专业... 2.ISO/OSI参考模型七层的功能。 3.TCP/IP参考模型各层功能。 1. 把网络体系
具备MSTP相关知识,OSI七层模型及TCP/IP网络 协议知识、数通领域知识;英语口语、阅读能力突出。 6、3G/NGN核心网网管软件开发工程师:计算机软件、通信、电子、自控类相关专业 毕业;具备软件工程知识;有大型通信...