欢迎来到天天文库
浏览记录
ID:5563734
大小:582.00 KB
页数:50页
时间:2017-11-13
《第6章 internet通信及其应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第6章Internet通信及其应用1本章学习目标Internet已经成为了最大的通信网络平台之一,本章要求理解Internet的结构及其接入方式,掌握实现主机到主机之间通信的协议TCP、UDP,以及通信编程接口SOCKET,还要理解Internet上常用的几种应用通信协议:电子邮件E-mail,文件传输FTP,远程登录Telnet。2【本章要点】1Internet的结构及其接入方式2TCP、UDP协议与SOCKET3域名服务DNS:主机域名的命名方法,域名解析服务,Internet域名4万维网WWW:WWW服务模型,超文本传输协议(HTTP,超文本
2、标记语言(HTML),表单和公共网关接口5其它主要的应用协议:电子邮件E-mail,文件传输FTP,远程登录Telnet。36.1Internet的结构及其接入方式1.Internet的结构Internet采用了目前最流行的客户机/服务器工作模式,凡是使用TCP/IP协议,并能与Internet的任意主机进行通信的计算机,无论是何种类型、采用何种操作系统,均可看成是Internet的一部分。4Internet的特点: ⑴灵活多样的入网方式。这是由于TCP/IP成功的解决了不同的硬件平台、网络产品、操作系统之间的兼容性问题。 ⑵采用了分布网络中
3、最为流行的客户机/服务器模式,大大提高了网络信息服务的灵活性。 ⑶将网络技术、多媒体技术融为一体,体现了现代多种信息技术互相融合的发展趋势。 ⑷方便易行。任何地方仅需通过电话线、普通计算机即可接入Internet。 ⑸向用户提供极其丰富的信息资源,包括大量免费使用的资源。 ⑹具有完善的服务功能和友好的用户界面,操作简便,无须用户掌握更多的专业计算机知识。52.ISP接入方式:⑴帧中继方式⑵专线(DDN)方式⑶ISDN方式3.用户接入方式⑴仿真终端方式⑵拨号IP方式⑶局域网连接方式66.2TCP协议与SOCKETTCP和UDP协议是
4、传输层的两个协议传输层是OSI模型的第四层,它承上启下,是整个网络协议体系的核心。传输层的主要职能是在源计算机到目的计算机之间提供可靠的、经济的数据传送服务,而且独立于所使用的物理网络。使用传输服务的实体可以是会话实体,也可以直接是应用实体。7Internet传输层有两个并列的协议:(1)TCP(TransportControlProtocol)传输控制协议。(2)UDP(UserDatagramProtocol)用户数据报协议。TCP协仪提供面向连接的可靠的服务,UDP提供高效的但不可靠的服务,其可靠性由应用程序处理。8传输协议机制为了确定与给定的
5、网络连接一起使用哪一类传输协议,可根据与用户要求的差错行为有关的质量来对网络服务作出如下分类:A型网络服务,具有可接受的残留差错率和可接受的被告知的差错率的网络连接,也就是完美的网络服务。B型网络服务,具有可接受的残留差错率和不可接受的被告知的差错率的网络连接,即完美的分组递交,但若有故障发生时,网络层则通过相应的网络服务报告该故障的发生。C型网络服务,具有不可接受的残留差错率的网络连接,即网络连接不可靠,可能丢失(或有重复)分组。9寻址当一个传输层用户希望与另一个用户建立连接时,它必须说明与哪一个具体的远端用户相连,常用的方式是定义传输服务访问点(
6、TransportServiceAccessPoint,TSAP)。在TCP协议中,采用称为端口号(portnumber)的方法;同样,IP地址被称为网络服务访问点(NetworkServiceAccessPoint,NSAP)。10寻址IP地址和TCP端口号的结合唯一地标识了一个主机上的一个应用进程,如图所示:11寻址假设机器B上有一个时间服务进程,向全网提供服务,机器A上的进程若要查询当前时间,可能会如下动作:机器B上的时间服务进程在众所周知的端口(TSAPb)上等待传输连接请求。机器A上的应用进程向机器B的端口TSAPb发出传输连接请求,指明自
7、己的网络地址和端口(假设为TSAPa),表示机器A的应用进程与机器B的时间服务进程建立传输连接。12寻址上述连接请求是传输实体根据内部情况和有关地址,按照传输协议,通过网络层提供的功能来传递的:如果机器B连到TSAPb端口的时间服务进程同意的话,就向机器A确认连接。机器A传输实体向其应用进程发出连接证实,表示传输连接已经建立成功。机器A的应用进程在这条传输连接上发出询问时间的请求。机器B的时间进程在传输连接上传递时间信息。机器A的应用进程在收到时间信息后释放传输连接。131.TCP协议TCP协议提供面向连接的可靠的字节流服务。TCP报文的格式如图所示
8、。14TCP连接管理连接建立:三次握手协议互相确认对方的初始顺序号,ISN不是采用固定的取值,减少前后两条连
此文档下载收益归作者所有