网络对象调用与传输[]概论.pptVIP

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

计算机网络与通信;课程内容;1计算机网络组成;计算机网络图示;计算机网络的组成;通信媒体;常用的术语;中继设备;路由器;网络分类;按拓扑结构分;按技术分;按规模分;局域网 LAN (Local Area Network );一个典型的企业网络硬件平台;城域网 MAN (Metropolitan Area Network);广域网 WAN (Wide Area Network);通信子网;资源子网;R1;互联网;互联网络硬件平台;按传输介质分;按使用范围分;什么是协议;计算机网络参考模型;2、 OSI参考模型;2.1 ISO/OSI参考模型;2..1 OSI七层模型简述;2..1 OSI七层模型简述;2.2 每个层的作用;数据链路层(data link layer);网络层(network layer);传输层(transport layer);会话层(session layer);表示层(presentation layer);应用层(application layer);;;2.3封装数据的过程;2.4解封装数据的过程;OSI模型的数据传输;举例:某人给他的朋友写一封信;3. TCP/IP模型;3.1 TCP/IP模型;3.2 OSI各层所使用的协议;3.3. UDP;3.4 TCP与UDP比较;4.网络程序寻址方式 ;?? 4.1.2.局域网通信 ??? ?? 当适配器想要发送一个帧到其它适配器时,发送适配器将目的的适配器的MAC地址插入到封包中,然后以广播的方式将此封包发送到LAN中的每一台主机上(除 了自己)。每个接收到封包的适配器都会检查包中的目的MAC地址是不是和自己的相同,如果相同就萃取出包含的数据报,并将其传递到协议堆栈的上层(网络 层),如果不同就直接丢弃。这样一来,只有目的节点的适配器才对收到的帧进行处理。 ??? ?? 有时候发送适配器想要LAN中的所有其它适配器接收并处理它发送的帧。这种情况下,发送适配器在目的地址域插入的MAC广播地址即可。对使用6字节地址的LAN来说,广播地址是48位全设为1的地址,即 FF-FF-FF-FF-FF-FF。 ;4.1.3.广域网通信 ??? ?? MAC 地址应用在LAN中,一旦封包从LAN的网关进入Internet,链路层地址就不再有用了,这个时候,各路由器是依靠下面所讲的网络层的IP地址来寻找目标主机或目标主机所在的LAN的。 ??? ??;4.2 IP地址 IP地址就是给每个连接在Internet上的主机分配的一个32bit地址。互联网上的IP地址统一由一个叫“IANA”(Internet Assigned Numbers Authority,互联网网络号分配机构)的组织来管理。 4.2.1 IP是怎样实现网络互连的 ? 各个厂家生产的网络系统和设备,如以太网、分组交换网等,它们相互之间不能互通,不能互通的主要原因是因为它们所传送数据的基本单元(技术上称之为“帧”)的格式不同。IP协议实际上是一套由软件程序组成的协议软件,它把各种不同“帧”统一转换成“IP数据报”格式,这种转换是因特网的一个最重要的特点,使所有各种计算机都能在因特网上实现互通,即具有“开放性”的特点。;4.3 端口;A;5. SOCKET程序设计;5.1 套接字(socket)的引入;为了能够方便的开发网络应用软件,由美国伯克利大学在Unix上推出了一种应用程序访问通信协议的操作系统调用socket(套接字)。socket的出现,使程序员可以很方便地访问TCP/IP,从而开发各种网络应用的程序。 随着Unix的应用推广,套接字在编写网络软件中得到了极大的普及。后来,套接字又被引进了Windows等操作系统,成为开发网络应用程序的非常有效快捷的工具。 套接字存在于通信区域中。通信区域也叫地址族,它是一个抽象的概念,主要用于将通过套接字通信的进程的共有特性综合在一起。套接字通常只与同一区域的套接字交换数据(也有可能跨区域通信,但这只在执行了某种转换进程后才能实现)。Windows Sockets只支持一个通信区域:网际域( AF_INET),这个域被使用网际协议簇通信的进程使用。;5.1 Windows Sockets的实现;5.2 Socket的分类;5.2.1 流式套接字;5.2.2 数据报Socket;5.2.3 原始Socket;5.3 通过SOCKET实现连接;5.4 Winsock与Winsock API;5.6 用Socket实现C/S模式;5.7 网络字节顺序;socket()建立服务端socket;5.8 UDP流程;相关函数说明;WSAData;相关函数说明;相关函数说明;sockaddr_in;5.8 使用CSocket连接Web站点;传输过

文档评论(0)

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

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

1亿VIP精品文档

相关文档