osi

OSI

我只是一个虾纸丫 提交于 2020-01-26 11:19:21
TCP七层模型:一个开放式体系结构-分为七层:(以下往上)物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 【应表会传网数物——应用表格会传往书屋】 TCP四层模型:应用层-传输层-网络层-网络接口层 TCP五层模型:物理层-数据链路层-网络层-传输层-应用层 TCP/IP 是协议(基本上带有后面P的就是协议)严格来说是TCP/IP协议簇 应用层——原始数据——计算机 传输层——数据段——防火墙 网络层——数据包——路由器 数据链路层——数据帧——交换机 物理层——比特流——网卡 数据封装: 应用层——原始数据——原始数据+TCP——传输层——原始数据+TCP+IP——网络层——原始数据+TCP+IP+MAC——数据链路层比特流——物理层 数据解封: 物理层——比特流——数据链路层——原始数据+TCP+IP+MAC——网络层——原始数据+TCP+IP——传输层——原始数据+TCP——应用层——原始数据 来源: https://www.cnblogs.com/XXXX001/p/11168633.html

OSI模型与TCP/IP模型

感情迁移 提交于 2020-01-24 22:44:53
一、OSI七层参考模型 OSI模型,即开放式通信系统互联参考模型(Open System Interconnection Reference Model),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互联为网络的标准框架,简称OSI。 OSI将计算机网络体系结构换分为以下七层: 1、物理层 物理层规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。该层为上层协议提供了一个传输数据的物理媒体。在该层,数据的单位称为比特(bit)。属于物理层定义的典型规范代表包括:EIA/TIARS-232、EIA/TIARS-449、RJ-45等。 2、数据链路层 数据链路层实现了在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理寻址、数据的成帧、流量控制、数据的检错、重发等。在这一层,数据的单位称为帧(frame)。该层协议的代表包括:HDLC、PPP、STP、帧中继等。(物理寻址–固定、硬件 核心功能:介质访问控制、控制物理层) 3、网络层 网络层负责对子网间的数据包进行路由选择,还可以实现拥塞控制、网际互联等。在这一层,数据的单位称为数据包(packet)。网络层协议的代表包括:IP、RIP、OSPF、ARP、RARP、ICMP等。(逻辑寻址–临时、范围) 4、传输层 传输层时第一个主机到主机的层次。传输层负责将上层数据分段并提供端到端的

OSI七层协议

你说的曾经没有我的故事 提交于 2020-01-24 11:50:26
OSI七层协议在生产中使用的很少,大多用于教学。 OSI七层协议每一层只认识对方的同一层次的数据。在七层协议中,每层都有自己独特的头部数据(header),告知对方这里面的信息是什么,而真正的数据就附在后头。 其中第二层(数据链路层)主要是位于软件包(packet)以及硬件数据帧(frame)中间的一个阶层,它必须要将软件包装的数据放入到硬件能过处理的数据中。 1、物理层 负责内容:由于网络传输介质只能传送0与1这种比特位,因此物理层必须定义所使用传送的设备的电压与信号等,同时还必须了解数据帧转换成比特流的编码方式,最后连接实际传输介质并发送/接受比特信号。 2、数据链路层 负责内容:其下层是实体的定义,而且上层是软件封装的定义。因此第二层又分成两个子层来进行数据转换的操作。在偏硬件介质部分,主要负责的是MAC(Madia Access Control),我们称这个数据包裹为MAC数据帧(frame),MAC是网络接口设备所能处理的主要数据包裹,这也是最终被物理层编码成比特流的数据。MAC必须要经过通信协议来取得网络介质的使用权,目前最常用的是IEEE802.3以太网络协议。至于偏向软件的部分则是由逻辑连接层(Logical Link Control,LLC)来控制,主要是多任务处理来自上层的数据包数据(packet)并转换成MAC的格式,负责的主要工作包括信息交换、流量控制

一张非常强大的OSI七层模型图解。。。

夙愿已清 提交于 2020-01-22 00:14:00
【在博客园发的文章不是很多呢,接下来的博客会转移到独立的个人博客网站上去了,具体的学习笔记和内容都会在独立网站上发布,后期还会有博主的个人资源库和教程还有独立网盘存储(可以关注一波哈)】 源自http://www.colasoft.com.cn/download/protocols_map.php,非常适合小白入门,后面罗列出来方便大家浏览记忆。。。(不经意间看到的,分享一下) OSI七层模型 相关协议 缩写 应用层 HTTP 超文本传输协议 FTP 文件传输协议 SMTP 简单邮件传输协议 TELNET TCP/IP终端仿真协议 POP3 邮局协议第三版 Finger 用户信息协议 NNTP 网络新闻传输协议 IMAP4 因特网信息访问协议第四版 LPR UNIX 远程打印协议 Rwho UNIX 远程 Who协议 Rexec UNIX远程执行协议 Login UNIX 远程登陆协议 RSH UNIX 远程Shell协议 NTF HP网络文件传输协议 RDA HP 远程数据库访问协议 VT 虚拟终端仿真协议 RFA HP 远程文件访问协议 RPC Remote Process Comm. S-HTTP 安全超文本传输协议 GDP网关发现协议 X-Window CMOT 基于TCP/IP的CMIP协议 SOCKS 安全套接字协议 FANP流属性通知协议 SLP服务定位协议

TCP/IP协议

拈花ヽ惹草 提交于 2020-01-21 18:48:57
TCP/IP协议 TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。TCP/IP协议不仅仅指的是TCP 和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇, 只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被称为TCP/IP协议。 TCP/IP协议,或称为TCP/IP协议栈,或互联网协议系列。 TCP/IP协议栈 (按 TCP/IP参考模型 划分),TCP/IP分为4层,不同于OSI,他将OSI中的会话层、表示层规划到应用层。 应用层(Application Layer) 应用层对应于OSI参考模型的应用层、表示层、会话层三个层次,为用户提供所需要的各种服务 主要协议有 Telnet 、 FTP 、 SMTP 等,是用来接收来自传输层的数据或者按不同应用要求与方式将数据传输至传输层; 传输层(transport layer) 传输层对应于OSI参考模型的传输层,为应用层实体提供端到端的通信功能,保证了数据包的顺序传送及数据的完整性。 该层定义了两个主要的协议: 传输控制协议(TCP) 和 用户数据报协议(UDP) 网际互联层(network layer) 网际互联层对应于OSI参考模型的网络层

Is WCF built on sockets?

懵懂的女人 提交于 2020-01-19 18:04:40
问题 I am trying to understand programming with sockets on a more detailed level rather than just with the API callings. I have fair understanding of C# WCF and socket programming using WinSocks in C++. Now I have 2 main questions: Does WCF use sockets internally for the communication in all cases. In other words is WCF a wrapper around sockets and is built upon them? Does all kind of network based communication use sockets at the end for sending/receiving data, which is something mandated by the

Is WCF built on sockets?

十年热恋 提交于 2020-01-19 18:04:27
问题 I am trying to understand programming with sockets on a more detailed level rather than just with the API callings. I have fair understanding of C# WCF and socket programming using WinSocks in C++. Now I have 2 main questions: Does WCF use sockets internally for the communication in all cases. In other words is WCF a wrapper around sockets and is built upon them? Does all kind of network based communication use sockets at the end for sending/receiving data, which is something mandated by the

TCP/IP四层模型和OSI七层模型的概念

痴心易碎 提交于 2020-01-12 13:52:36
转: http://blog.csdn.net/superjunjin/article/details/7841099/ TCP/IP四层模型 TCP/IP是一组协议的代名词,它还包括许多协议,组成了TCP/IP协议簇。TCP/IP协议簇分为四层,IP位于协议簇的第二层(对应OSI的第三层),TCP位于协议簇的第三层(对应OSI的第四层)。 TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为: 应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。 传输层:在此层中,它提供了节点间的数据传送服务,如传输控制协议(TCP)、用户数据报协议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。 互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP)。 网络接口层:对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet、Serial Line等)来传送数据。 OSI七层模型 OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型 ,是一个逻辑上的定义,一个规范

OSI的七层网络模型

不羁岁月 提交于 2020-01-09 04:03:38
一、概念 七层模型,亦称OSI(Open System Interconnection)参考模型,是参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系。 它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。 二、协议 应用层 网络服务与最终用户的一个接口。 协议有:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP 表示层 数据的表示、安全、压缩。(在五层模型里面已经合并到了应用层) 格式有,JPEG、ASCll、DECOIC、加密格式等 会话层 建立、管理、终止会话。(在五层模型里面已经合并到了应用层) 对应主机进程,指本地主机与远程主机正在进行的会话 传输层 定义传输数据的协议端口号,以及流控和差错校验。 协议有:TCP UDP,数据包一旦离开网卡即进入网络传输层 网络层 进行逻辑地址寻址,实现不同网络之间的路径选择。 协议有:ICMP IGMP IP(IPV4 IPV6) ARP RARP 数据链路层 建立逻辑连接、进行硬件地址寻址、差错校验 [2] 等功能。(由底层网络定义协议) 将比特组合成字节进而组合成帧,用MAC地址访问介质,错误发现但不能纠正。 物理层 建立、维护、断开物理连接。(由底层网络定义协议) TCP/IP 层级模型结构

OSI七层模型非专业简介

六眼飞鱼酱① 提交于 2020-01-08 18:21:09
TCP/IP详解(卷一、卷二、卷三) 推荐书籍:图解TCP/IP(菜鸟博客回复图解TCP/IP)   应用层   表示层   会话层   传输层   网络层   数据链路层   物理层 物理层、数据链路层、网络层、传输层、会话层、表示层、应用层 第一层物理层:物理层是传输的媒介,比如说网线,无线(WiFi),光纤,在线路中起到的作用是将0/1转换成电信号或光信号。物理层不对传输的信号坐任何处理。 第二层是数据链里层:mac物理地址,16位进制的12位数组。作用是相邻的两个设备之间的通信。 第三层网络层:IP地址,主要的作用是寻址。让数据包找到最终的地址。 第四层传输层:TCP/UDP都是传输层,用于建立以及断开连接。 TCP慢、稳 UDP快,不稳 第五层会话层:它是传输层的领导,管理传输层什么时候建立连接或什么时候断开。 第六层表示层:将上一层(即应用层)协议,翻译成电脑可识别语言,如UTF-8。 第七层应用层:每个网络应用,都对应不同的协议,这些协议就属于应用层。 数据在发送时,由上至下封装,即第七层至第一层,目标在收到数据包之后,由下至上解包,即第一层至第七层。 每一层的分工不同,通过这种明确、简洁分工,在通信过程中如果出现问题,就很方便发现问题的所在层,针对那一层处理即可使网络连通。 IP 1.身份标识 2.寻址 3.Internet Protocol(网络协议)