下载此文档

《网络编程》.ppt


文档分类:IT计算机 | 页数:约43页 举报非法文档有奖
1/43
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/43 下载此文档
文档列表 文档介绍
该【《网络编程》 】是由【相惜】上传分享,文档一共【43】页,该文档可以免费在线阅读,需要了解更多关于【《网络编程》 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。程鹏2021-09-17中南民族大学计算机科学学院第二局部网络根底/(anization)的开放系统互连模型(OpenSystemInterconnectionReferenceModel)是一个七层结构。在这七层模型中,每一层各司其职,下一层都通过两层之间的接口(Interface)为上一层提供效劳。在通信中,如果要从本系统向另一个系统传送信息,那么应先从本系统的应用层开始,由上往下一层一层地加上控制信息直到物理层,再通过传输媒介传输到另一个系统的物理层。然后在该系统中由下往上,一层一层地去取控制信息,直到应用层,这样就完成了两系统间的通信。3编辑课件第一层:物理层(Physical)对通信的物理参数(如通信介质、传送速率等)作出规定。实际上,它就是在通信站之间提供“1〞与“0〞的能力(连接硬件—网卡)。第二层:数据链路层(DataLink)负责将数据切割成数据框,并将数据框传送到传输介质上。它具有链路控制、错误控制以及数据流量控制的能力(连接硬件—网桥)。第三层:work)负责数据的打包及传输途径的设置。当几个局域网互联时,通过它进行路径的选择。本层还控制站间信息的传送(连接硬件—路由器)。第四层:传输层(Transport)提供两个系统间可靠稳定的数据传输,并负责数据流量控制和过失控制,保证端到端的可靠传输。4编辑课件第五层:会话层(Session)是用户进入网络的接口。负责把面向网络的会话地址变换成相应的工作站的物理地址,此层常置于操作系统中。第六层:表示层(Presentation)提供数据格式的转换及编码。它的功能一般由可由用户调用的一种库程序来提供。第七层:应用层(Application)提供OSI通信协议的用户接口以及分布式数据效劳,如对用户录入、电子邮件协议、分布式数据的存取等的处理。5编辑课件TCP/IP协议TCP/IP协议(TransferControlProtocol/Protocol)叫做传输控制/网际协议,又叫网络通讯协议,国际互联网络的根底。TCP/IP协议数据的传输基于TCP/IP协议的四层结构:应用层、传输层、网络层、网络访问层。数据在传输时每通过一层就要被加上一个头标,其中的数据供接收端同一层协议使用,而在接收端,每经过一层就要把用过的头标去掉,以此来保证传输数据的格式完全一致。TCP/IP协议不包含物理层和数据链路层协议,它只定义了物理网络与TCP/IP之间的网络接口,包括多种广域网络和局域网络,如以太网、ATM、FDDI等。6编辑课件网络访问层期间这是TCP/IP软件的最低层,负责接收IP数据报并通过网络发送之,或者从网络上接收物理帧,抽出IP数据报,交给IP层。网际层负责相邻计算机之间的通信。其功能包括三方面。一、处理来自传输层的分组发送请求,收到请求后,将分组装入IP数据报,填充报头,选择去往信宿机的路径,然后将数据报发往适当的网络接口。二、处理输入数据报:首先检查其合法性,然后进行寻径--假设该数据报已到达信宿机,那么去掉报头,将剩下局部交给适当的传输协议;假设该数据报尚未到达信宿,那么转发该数据报。三、处理路径、流控、拥塞等问题。传输层提供给用程序间的通信。其功能包括:一、格式化信息流;二、提供可靠传输。为实现后者,传输层协议规定接收端必须发回确认,并且假设分组丧失,必须重新发送。应用层向用户提供一组常用的应用程序,比方电子邮件、文件传输访问、远程登录等。协议提供在网络其它主机上注册的接口。会话提供了基于字符的虚拟终端。文件传输访问FTP使用FTP协议来提供网络内机器间的文件拷贝功能。7编辑课件TCP/IP协议簇协议(RemoteLogin):提供远程登录功能,一台计算机用户可以登录到远程的另一台计算机上,如同在远程主机上直接操作一样。FTP协议(FileTransferProtocol):远程文件传输协议,允许用户将远程主机上的文件拷贝到自己的计算机上。SMTP协议(SimpleMailTransferProtocol):简单邮政传输协议,用于传输电子邮件。workFileServer):网络文件效劳器协议,可使多台计算机透明地访问彼此的目录。UDP协议(UserDatagramProtocol):用户数据包协议,它和TCP一样位于传输层,和IP协议配合使用,在传输数据时省去头标,但它不能提供数据包的重传,所以适合传输较短的文件。ARP协议(AddressResolutionProtocol):地址解析协议,用于IP地址→物理地址的转换。RARP协议(ReverseAddressResolutionProtocol):逆向地址解析协议,用于物理地址→IP地址的转换。IP协议(Protocol):IP协议负责传送分组,并完成主机寻址和路由选择,但不保证传输的可靠性,是一种数据报效劳。ICMP协议(workControlMessageProtocol):用于在网络中传送各种控制信息。8编辑课件TCP/IP和ISO-OSI对应关系9编辑课件应用层文件传输,电子邮件,文件效劳,虚拟终端TFTP,HTTP,SNMP,FTP,SMTP,DNS,表示层数据格式化,代码转换,数据加密没有协议会话层解除或建立与别的接点的联系没有协议传输层提供端对端的接口TCP,UDP网络层为数据包选择路由IP,ICMP,RIP,OSPF,BGP,IGMP数据链路层传输有地址的帧以及错误检测功能SLIP,CSLIP,PPP,ARP,RARP,MTU物理层以二进制数据形式在物理媒体上传输数据ISO2110,IEEE802。

《网络编程》 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数43
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小4.42 MB
  • 时间2024-04-16