《应用编程.docxVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《应用编程

计算机网络是通过通信链路连接到一起的一组计算机或设备的集合,是现代通信技术与计算机技术相结合的产物。计算机网络技术中,网络的体系结构指的是通信系统的整体框架。他的目的是为网络硬件、软件、协议、存取控制和拓扑结构提供标准,例如OSI参考模型。网络体系结构的关键要素是协议和拓扑。计算机网络是一个极为复杂的系统。两台或多台计算机之间要能通、交换信息,相互之间必须高度协调一致才能正常工作。因此,网络系统中各部件之间就必须遵循一定的规则和约定,这种规则和约定就是协议协议是指在计算机网络中,为进行网络中的数据交换而建立的规则、标准或约定的集合,如交换数据的格式、编码方式、同步方式等。就像两个自然人之间在交流时必须使用彼此能理解的语言一样。因此,协议定义了通信的方式和进行通信的时间,主要包括语义和同步3个关键要素。语法:定义了所交换数据的格式和结构,以及数据出现的顺序 语义:定义了发送者或接受者所要完成的操作,包括对协议控制报文组成成分含义的约定 同步:定义了事件实现顺序以及速度匹配。体现在当两个实体进行通信时,数据发送的事件以及发送的速率。计算机网络是一个非常复杂的系统,它有着大量的应用程序和协议,以及各类端到端之间的连接,对一个复杂的系统进行设计和分析时,常用的方法是“分而治之”,即把一个大的问题分解为若干个子问题或子部分进行设计,然后把它们有机组合在一起,进而完成对整个系统的设计与实现,以降低复杂度。因此,对计算机网络这样一个复杂的系统,为了降低其设计复杂性,设计者以分层的方式组织协议以及实现这些协议的软硬件。从底层硬件提供的服务开始,每一层都建立在其下一层的基础上并负责完成被明确定义的该层功能,同时向他的上一层提供服务协议是“水平的”,是对等体之间通信的规则,服务是“垂直的”,是由下层向上层通过层间接口提供的计算机网络的各层及其协议的集合就构成了网络的体系结构,即计算机网络及其构成所完成的精确定义,因此,体系结构是一个抽象概念OSI参考模型采用了网络分层方案,将计算机网络分为7层,分别是物理层,数据链路层,网络层,传输层,会话层,表示层和应用层在实际传输过程中,各对等实体之间进行的通信是虚通信,也称为逻辑通信,而数据的实际传输方向是垂直的,当然,在物理介质上进行的通信也是实通信TCP/IP采用了层次化的体系结构,包含4个层次,由低到高分别是:网络接口层(链路层)、网络层、传输层、应用层在基于客户机/服务器模型工作的网络应用程序工作时,客户机程序首先发起连接请求,而服务器程序响应请求,通过确认与客户机程序建立通信连接。一旦客户机程序与服务器建立通信连接关系,通信便是双向的,客户机和服务器都可以发送数据和接受数据一般把IP地址也分成两部分,即网络地址和主机地址整个IP地址空间分为5类:A类B类C类D类E类由于不同物理网络的硬件地址编码方法不同、编址空间也不同,当不同物理网络组织在一起时,整个互联网络中的物理设备就无法用统一的编址方法和编址空间对其进行唯一标识。因此,对于由成千上万个不同的物理网络构成的因特网来说,直接使用设备在物理网络中的硬件地址没办法在因特网中唯一标识该物理设备,包括计算机。为此,在TCP/IP协议族中引用了IP地址来统一因特网中所有物理设备的编址,进而确保每个物理设备在因特网中都有一个唯一的标识环回地址:在IP地址中,首字节数值为“127”的地址是一个保留地址,用于网络测试或本机进程间通信。发送到这种抵制的数据报不输出到线路上,而是立即被返回,又当作输入数据报在本机内部进行处理,所以这种地址又称为“回送”地址。私有地址:在A类B类C类 IP地址中,有一部份地址被保留,没有分配给任何因特网用户,这些地址任何用户都可以使用,但使用这些地址的设备不能直接连接到因特网上,因此这些地址为私有地址这些地址是专门提供给那些没有连接到因特网上的网络使用,与现在的因特网上所使用的所有地址都不冲突。因特网在网络层中使用IP地址的同时,在物理网络中仍然在使用物理地址,即网络中同时存在两套地址。这样,这两套地址之间就必须建立相应的映射关系,否则网络系统将无法正常工作私有地址可以上网,但是要做地址转换(NAT)建立IP地址和物理地址之间映射的方法通常有两种:静态映射和动态映射。静态映射要采用地址映射表来实现IP地址和物理地址之间的映射,动态映射是在需要获得地址映射关系时利用网络通信协议直接从其他主机上获得IP地址和物理地址的映射关系。在因特网上采用了动态映射方法进行地址映射。为此,在TCP/IP中,专门提供了两个协议来实现这IP地址和物理地址的映射,即地址解析协议(ARP)和反地址解析协议(RARP)地址解析协议(ARP)是根据给定的IP地址获取对应的物理地址,其功能的实现主要包括两个步骤:(以广播方式)请求获取目的主机的物理地址和向发送

文档评论(0)

xufugen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档