网络层次协议和结构体系之间的关系

网络层次架构和网络层次协议支持着局域网和互联网的通信完成。
那么在网络层次体系结构中中,它们的定义以及作用是什么呢?我们如何将协议,结构,体系,层次进行定位呢?借助计算机网络的层次模型,我们就几个问题来详细说一下。498)this.width=498;' onmousewheel = 'javascript:return big(this)' height="237" alt="计算机网络的层次模型" width="349" border="0" src="http://images.51cto.com/files/uploadimg/20110223/1510410.jpg" />1. 层次化体系结构中的几个基本概念(1)协议协议(Protocol)是一种通信规约。
例如在邮政通信系统中,写信的格式、信封的标准和书写格式、信件打包以及邮包封面的约定等,这些都是邮政通信系统的通信规约。因此,在计算机网络通信过程中,为了保证计算机之间能够准确地进行数据通信,也必须制定一套通信规则,这套规则就是通信协议。(2)层次分层次(Layer)是人们处理
复杂问题的基本方法。当人们遇到一个复杂问题的时候,通常习惯将其分解为若干个小问题,再一一进行处理。例如,对于邮政通信系统,这样一个涉及全国乃至世界
各地区亿万人之间信件传送的复杂问题,解决方法是:将总体要实现的很多功能分配在不同的层次中;每个层次要完成的服务及服务实现的过程
都有明确规定;不同地区的系统分成相同的层次;不同系统的同等层具有相同的功能;高层使用低层提供的服务时,并不需要知道低层服务的具体实现方法。邮政通信系统使用的层次化体系结构与计算机网络的体系结构有很多相似之处,其实质是对复杂问题采取的“分而治之”的结构化处理方法。层次化处理方法可以大大降低问题的处理难度,这正是网络研究中采用层次结构的直接动力。因此,层次是计算机网络体系结构中又一重要和基本的概念。(3)接口接口(Interface)就是同一节点内,相邻层之间交换信息的连接点。例如,在邮政通信系统中,邮箱就是发信人与邮递员之间规定的接口。同一个节点的相邻层之间存在着明确规定的接口,低层通过接口向高层提供服务。只要接口条件不变、低层功能不变,低层功能的具体实现方法与技术的变化不会影响整个系统的工作。因此,接口
同样是计算机网络实现技术中一个重要与基本的概念。2. 网络体系结构网络协议对计算机网络是不可
缺少的,一个功能完备的计算机网络需要制定一整套复杂的协议集。对于结构复杂的网络协议来说,最好的组织方式是层次结构模型。为此,将网络层次性结构模型与各网络层次协议的集合定义为计算机网络体系结构(Network Architecture)。网络体系结构对计算机网络应该实现的功能进行了精确的定义,而这些功能是用
什么样的硬件与软件去完成的是具体的实现问题。体系结构是抽象的,而实现是具体的,它是指能够运行的一些硬件和软件。3. 网络体系结构的研究意义1974年,美国IBM公司
提出了世界上第一个网络体系结构SNA(System Network Architecture),之后凡是遵循SNA结构的设备就可以方便地进行互连。随之而来的是,各个公司
纷纷推出自己的网络体系结构,如Digital 公司的DNA等。这些网络体系结构的共同之处在于都采用了“层次”技术,而各层次的划分、功能、采用的技术术语等均不相同。因此,计算机网络采用层次结构,它有以下一些好处:各层之间相互独立。高层并不需要知道低层是如何实现的,而仅需要知道该层通过层间接口所提供的服务。灵活性好。当任何一层发生变化时,例如由于技术的进步促进实现技术的变化,只要接口保持不变,则在这层以上或以下的各层均不受影响。另外,当某层提供的服务不再需要时,甚至可将这层取消。由于各层独立,因此每层都可以选择最为合适的实现技术,各层实现技术的改变不会影响其他层。易于实现和维护。由于整个系统被分割为多个容易实现和维护的小部分,使得整个庞大而复杂的系统变得容易实现、管理和维护。有益于标准化的实现。由于每一层都有明确的定义,即每层实现的功能和所提供的服务都很明确,因此十分利于标准化的实施。随着信息技术的发展,各种计算机系统联网和各种计算机网络的互联成为人们迫切需要解决的课题。OSI参考模型以及网络层次协议就是在这个背景下提出并开展研究的。

时间: 2024-08-06 09:52:55

网络层次协议和结构体系之间的关系的相关文章

系统调用lseek和内核file结构体之间的关系

大家都知道lseek就是移动文件的读写位置, 也就是对应内核中file结构体中的某一个变量, 今天就是特别想看一下具体之间的关系. 软件就在于实践 首先需要有一个很方便调用lseek的环境, 这样才不会影响我们调试的兴趣, 希望能达到像python, matlab这样每个函数可以手动跑, 而不像c语言一样要编写, 然后编译, 然后执行, 然后再修改, 编译. gdb可以 1. 先准备文件1.c, 前面的头文件很重要, 不能漏 #include <stdio.h> #include <st

ADO.NET的结构体系。

ado|体系 ADO.NET的结构体系. ADO.NET 既能使用XML WEB协议,也能使用传统的C/S结构体系.

c语言-求助!!!关于C里scanf %s %c和结构体之间的疑惑!!!

问题描述 求助!!!关于C里scanf %s %c和结构体之间的疑惑!!! 最近在编一个学生成绩管理系统,然后就发现了一个问题..... scanf("%s %s %c ",name,stunum,&sex); 在运行时输入Xiaoming 2015000000 F 输出的stunum是2015000000, sex是F 但是把语句改成 scanf("%s %s %c ",student[0].name,student[0].stunum,&stud

strcpy-C语言结构体之间的复制

问题描述 C语言结构体之间的复制 怎么实现C语言中一维结构体与二维结构之间的复制,比如我现在有两个结构体,都是XML_DATA类型的,其中一个是m_data[10],另外一个是m_sava[10][10],为什么执行strcpy(m_save[k++],m_data);语句不能把m_data中的所有内容复制给m_save了?求大神指点呀,谢谢! 解决方案 最简单的是memcpy函数 解决方案二: C语言中结构体变量复制的例子C语言之结构体c语言中的结构体 解决方案三: strycpy是用来在字符

网络协议X档案网络传输协议篇

网络协议--SLIP协议说明:全称Serial Line Internet Protocol(串行线路网际协议),该协议是Windows远程访问的一种旧工业标准,主要在Unix远程访问服务器中使用.因为SLIP协议是面向低速串行线路的,可以用于专用线路,也可以用于拨号线路,Modem的传输速率在1200bps到19200bps.应用:在Windows中要设置SLIP协议,比如在Windows 98中,假设已经创建了"拨号连接",右键单击该连接,选择"属性".接着,在

网络传输协议(http协议)_基础知识

概述:指服务器和客户端间进行通信时的约束和规范,客户端与服务端的数据交互并不是杂乱无章的,需要遵照(基于)一定的规范进行 常见的协议: a) HTTP.HTTPS 超文本传输协议 b) FTP 文件传输协议 c) SMTP 简单邮件传输协议 本文主要介绍http超文本传输协议. 1.HTTP协议 即超文本传输协议,网站是基于HTTP协议的,例如网站的图片.CSS.JS等都是基于HTTP协议进行传输的.HTTP协议是由从客户机到服务器的请求(Request)和从服务器到客户机的响应(Respons

谈谈百度竞价排名与网络营销之间的关系

中介交易 SEO诊断 淘宝客 云主机 技术大厅 什么是百度竞价排名,简单的说,百度竞价排名就是把企业的产品.服务等通过以关键词的形式在百度搜索引擎平台上做推广的一种付费的搜索引擎服务,有关百度竞价排名的具体介绍可以去访问百度百科词条.那么,本文主要是想谈谈百度竞价排名与网络营销之间的关系,下面首先我们来看一幅图: 上图看到的就是在百度中搜索"SEO培训"这个关键词时,百度的搜索返回结果页面,我们可以看到这里排在结果页面最前面的几个链接是通过百度竞价才有了这么好的排名,除此之外,还有页面

常见Web技术之间的关系,你了解多少?

摘要:本文主要探讨了Web开发技术之间的关系,以及他们组合起来到底有什么用的问题. 如果你是一个Web开发初学者,那么你难免会在网上搜索HTML, CSS, XML, JS(Javascript), DOM, XSL等等这些词的意思,然而,随着学习的深入.当你把他们搅在一起,你又糊涂了,你会不停的问,HTML是什么?CSS是什么?XML是什么?JS是什么?它们到底有什么用?无论是网络百科,还是一些IT专题网站,又或者一些牛人博客,他们都会告诉你,某个单一的东西是什么,这类文章很多,但很少有涉及,

解读智慧城市建设和产业发展之间的关系

智慧城市建设已经深入到产业链的各个环节,打破了中国现有的产业秩序,本文诠释了智慧城市和产业的涵义和特征,针对中国产业发展现状和面临的形势,探讨智慧城市建设和产业发展之间的关系.智慧城市建设如何推动中国产业秩序重构以及在此过程中应该关注的几个关系. 关注智慧城市建设深入产业链的几个关系点 一.概述 1.智慧城市的诠释 智慧城市是人们将各类原始数据根据既定规则进行分析.处理,借助互联网共享技术实现人们所需要目标的一种工具,用以提升管理效率和服务能力.管理效率和服务能力提升的程度取决于人的智慧,取决于