欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    计算机网络第七章(rev1).ppt

    • 资源ID:6024106       资源大小:2.48MB        全文页数:139页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    计算机网络第七章(rev1).ppt

    计算机网络原理,第1章计算机网络概述第2章计算机网络体系结构 第3章物理层第4章数据链路层 第5章网络层 第6章传输层 第7章应用层 第8章局域网技术 第9章 实用网络技术,第 7 章 应用层,7.1 域名系统 DNS 7.1.1 域名系统概述 7.1.2 因特网的域名结构 7.1.3 用域名服务器进行域名解析 7.2 文件传送协议 7.2.1 概述 7.2.2 FTP 的基本工作原理,第 7 章 应用层,7.3 远程登录 TELNET 7.4 电子邮件7.4.1 概述7.4.2 简单邮件传送协议 SMTP7.4.3 电子邮件的信息格式7.4.4 邮件读取协议 POP3 和 IMAP7.4.5 通用因特网邮件扩充 MIME,第 7 章 应用层,7.5 万维网 WWW*7.5.1 概述*7.5.2 统一资源定位符 URL*7.5.3 超文本传送协议 HTTP*7.5.4 超文本标记语言 HTML*7.5.5 万维网页面中的超链 7.5.6 动态万维网文档与 CGI 技术 7.5.7 活动万维网文档 7.5.7 万维网上的信息检索系统,应用层协议的特点,每个应用层协议都是为了解决某一类应用问题,而问题的解决又往往是通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的。应用层的具体内容就是规定应用进程在通信时所遵循的协议。应用层的许多协议都是基于客户服务器方式。客户(client)和服务器(server)都是指通信中所涉及的两个应用进程。客户服务器方式所描述的是进程之间服务和被服务的关系。客户是服务请求方,服务器是服务提供方。,IP地址,在Internet中,所有计算机均称为主机。TCP/IP为每台主机分配一个全网唯一的标识地址,称为IP地址。IP地址是32位,包括网络标识号和主机标识号两部分。网络标识号用于区分不同网络,主机标识号用于区分同一网络中的不同主机。网络地址分三类:A类、B类和C类,分别用起始位串0、10和110来标志,如图3.7所示,图3.7IP地址格式,A类地址的最高位0和后随的7位是网络号部分,剩下的24位表示网内主机号。这样在一个互联网内可能有27128个A类网络(网络号1至126,号码0和127保留),而每个A类网络中允许有 22416,777,216 个结点。故A类网络中允许接:1262242,113,929,216 21亿(个结点),IP地址,B类地址的最高两位10 和后随的14位是网络号部分,剩下的16位表示网内主机号。这样,在某种互连环境下可能有21416,384个B类网络,每个B类网络中可以有21665,53665000万个结点。故B类网络中允许接:2142161,073,741,824 10亿(个结点),IP地址,C类地址的最高三位110和后随的21位是网络号部分,剩下的8位表示网内主机号。这样,一个互联网将允许包含221=2,097,152 200万个C类网络,每一个C类网络中最多可以有28256(由于全0和全1被保留,实际上只允许接254个)个结点。而C类网络中允许接:22128536,870,192 5亿(个结点)整个Internet中可以包含36亿多台主机。,IP地址,通常用四组三位的十进制数表示一个IP地址,中间用圆点分隔。这样,也可按照IP地址第一字节值的十进制表示划分三类网络。A类地址以1126开始(27128,0和127保留)B类地址以128191开始(2664)C类地址以192223开始(2532)TCP/IP规定:网络地址除了一般地标识一台主机外,还有几种具有特殊意义的特殊形式。广播地址 主机号全为“1”的网络地址用于广播之用,叫做广播地址。所谓广播,指同时向网上所有主机发送报文。有限广播在网间网上的任何一点均可向其他任何网络进行直接广播,但广播有一个缺点,就是要知道信宿网络的网络号。TCP/IP规定,32比特全为“1”的网间网地址用于本网广播,该地址叫做有限广播地址。,“0”地址各位全为“0”的网络号被解释成本网络或本主机.回送地址A类网络地址127是一个保留地址,用于网络软件测试以及本地机进程间通信,叫做回送地址。无论什么程序,一旦使用回送地址发送数据,协议软件立即返回之,不进行任何网络传输。TCP/IP协议规定:含网络号127的分组不能出现在任何网络上;主机和网关不能为该地址广播任何寻径信息。主机号全“0”全“1”的地址在TCP/IP协议中有特殊含义,不能用作一台主机的有效地址。,13,子网的划分,1、子网使用A类、B类或C类IP地址的单位可以把它们的网络划分成几个部分,每个部分称为子网。每个子网对应于一个下属部门或一个物理范围(比如一座或几座办公楼),或者对应一种物理通信介质(比如以太网,点到点连接线路或X.25网)。它们通过网关互连或进行必要的协议转换。通过复用技术,使若干物理网络共享同一IP网络地址,无疑将减少网络地址数。子网编址技术(又叫子网寻径)是最广泛使用的IP网络地址复用方式,目前已经标准化,并成为IP地址模式的一部分。一般的,32位的IP地址分为两部分,即网络号和主机号,分别把他们叫做IP地址的“网间网部分”和“本地部分”。子网编址技术将本地部分进一步划分为“物理网络”部分和“主机”部分,如图3.11所示。,其中“物理网络”用于标识同一IP网络地址下的不同物理网络,即“子网”。2、子网掩码子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。如果两台计算机各自的IP地址与子网掩码进行AND运算后得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。IP协议标准规定:每一个使用子网的网点都选择一个32位的位模式,若位模式中的某位置1,则对应IP地址中的某位为网络地址(包括网,图3.8本地部分再划分为“物理网络”和“主机”,间网部分和物理网络号)中的一位;若位模式中的某位置0,则对应IP地址中的某位为主机地址中的一位。例如位模式:11111111 11111111 11111111 00000000中,前三个字节全1,代表对应IP地址中最高的三个字节为网络地址;后一个字节全0,代表对应IP地址中最后的一个字节为主机地址。这种位模式叫做子网模或子网掩码。IP地址的子网掩码设置不是任意的。子网掩码设置过大,也就是说子网范围扩大,那么,根据子网寻径规则,很可能发往和本地机不在同一子网内的目的机的数据,会因为错误的判断而认为目的机是在同一子网内,那么,数据包将在本子网内循环,直到超时并抛弃,使数据不能正确到达目的机,导致网络传输错误;子网掩码设置过小,那么就会将本来属于同一子网内的机器之间的通信当作是跨子网传输,数据包都交给缺省网关处理,这样势必增加缺省网关的负担,造成网络效率下降.根据以上两个原因,子网掩码应该根据网络的规模进行设置。,习惯上,常常使用“点分整数表示法”来表示一个IP地址和子网掩码。在Windows系统中,如果给一个网卡指定IP地址,系统就会根据类IP地址范围,自动填入一个默认的子网掩码。类IP地址范围、默认子网掩码和类子网掩码如下:,其中,M是相应的子网掩码。IP协议关于子网掩码的定义提供一种有趣的灵活性,允许子网掩码中的“0”和“1”位不连续.但是,这样的子网掩码给分配主机地址和理解寻径表都带来一定困难。并且,极少的路由器支持在子网中使用低序或无序的位,因此在实际应用中通常各网点采用连续方式的子网掩码。,像(11111111 11111111 11111111 01000000)和(11111111 11111111 11111111 10100000)等一类的子网掩码不推荐使用。3、子网掩码与IP地址子网掩码与IP地址结合使用,可以区分出一个网络地址的网络号和主机号。例如:有一个C类地址为:192920013其缺省的子网掩码为:2552552550,则它的网络号和主机号可按如下方法得到:将IP地址192920013转换为二进制 11000000 00001001 11001000 00001101 将子网掩码2552552550转换为二进制 11111111 11111111 11111111 00000000 将两个二进制数逻辑与(AND)运算后得出的结果即为网络部分,结果为19292000,即网络号为19292000。将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主机部分,结果为00013,即主机号为13。,4、快速计算子网掩码的方法步骤:将要划分的子网数目转换为2的m次方。如要分8个子网,823。取上述要划分子网数的2的m次方的幂。如23,即m3.将上一步确定的幂m按高序占用主机地址m位后转换为十进制。如m为3则是11100000,转换为十进制为224,即为最终确定的子网掩码。A类网:子网掩码为B类网:子网掩码为C类网:子网掩码为在这里,子网个数与占用主机地址位数有如下等式成立:2mn。其中,m表示占用主机地址的位数,n表示划分的子网个数。,计算子网掩码的两种方法:(1)利用子网数来计算在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。然后按以下基本步骤进行计算:将子网数目转化为二进制来表示;取得子网数二进制的位数(m);取得该IP地址类的子网掩码,然后将其主机地址部分的前m位置“1”,即得出该IP地址划分子网的子网掩码。例:现假如要将一B类IP地址划分成27个子网,则它的子网掩码的计算机方法如下(对应以上各基本步骤):首先要划分成27个子网,“27”的二进制为“11011”;该子网数二进制为五位数,即m=5;将该B类地址的子网掩码的主机号前5位全部置“1”,即可得到,这就是划分成 27个子网的B类IP地址 的子网掩码。,(2)利用主机数来计算步骤:将子网中需容纳的主机数转化为二进制;如果主机数小于或等于254,则取得该主机的二进制位数为m,这里肯定 m8,说明主机地址将占据不止8位。使用来将该类IP地址的主机地址位数全部置1,然后从后向前的将m位全部置为0,即为子网掩码值.例:如要将一B类IP地址为的网络划分成若干子网,要求每个子网内有主机数为700台,则该子网掩码的计算方法如下(对应以上各基本步骤):首先将子网中要求容纳的主机数“700”转换成二进制,得到1010111100。计算出该二进制的位数为10位,即m=10。将从后向前的10位全部置“0”,得到的二进制数为“11111111.11111111.11111100.00000000”,转换成十进制后即为,这就是该要划分成主机数为700的B类IP地址 的子网掩码。,将一个C类网络分成4个子网,则该C类网内的主机IP地址就是。该子网掩码为:,4个子网的IP地址范围分别如表3.2所示:,表3.2 一个C类网络可以分成的4个子网,表3.3、3.4和3.5列出A、B、C三类网络子网数目与子网掩码的转换表,以供参考。,7.1 域名系统 DNS7.1.1 域名系统概述,许多应用层软件经常直接使用域名系统 DNS(Domain Name System),但计算机的用户只是间接而不是直接使用域名系统。因特网采用层次结构的命名树作为主机的名字,并使用分布式的域名系统 DNS。名字到 IP 地址的解析是由若干个域名服务器程序完成的。域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器。,7.1.2 因特网的域名结构,因特网采用了层次树状结构的命名方法。任何一个连接在因特网上的主机或路由器,都有一个唯一的层次结构的名字,即域名。域名的结构由若干个分量组成,各分量之间用点隔开:.三级域名.二级域名.顶级域名各分量分别代表不同级别的域名。,顶级域名 TLD(Top Level Domain),(1)国家顶级域名 nTLD:如:.cn 表示中国,.us 表示美国,.uk 表示英国,等等。(2)国际顶级域名 iTLD:采用.int。国际性的组织可在.int 下注册。(3)通用顶级域名 gTLD:最早的顶级域名是:.com 表示公司企业.net 表示网络服务机构.org 表示非赢利性组织.edu 表示教育机构(美国专用).gov 表示政府部门(美国专用).mil 表示军事部门(美国专用),新增加了七个通用顶级域名,.aero 用于航空运输企业.biz 用于公司和企业.coop 用于合作团体.info 适用于各种情况.museum 用于博物馆.name 用于个人.pro 用于会计、律师和医师等自由职业者,因特网的名字空间,com,net,org,edu,gov,mil,coop,biz,info,aero,int,cn,uk,hk,js,sh,bj,org,net,gov,edu,com,ac,pku,fudan,sjtu,tsinghua,树根,cctv,ibm,hp,mot,顶级域名,二级域名,三级域名,mail,ep,四级域名,mail,csnetl,seu,授权域名服务器,因特网允许各个单位根据具体情况将本单位的域名划分为若干个域名服务器管辖区(zone),并在各管辖区中设置相应的授权域名服务器。,com,y,abc,w,v,x,u,管辖区 的授权域名服务器,t,递归查询,com,abc,xyz,abc,x,y,因特网,u,v,w,xyz,.com 顶级域名服务器,本地域名服务器 授权域名服务器,“树根”,edu,.edu 顶级域名服务器,y,本地域名服务器 授权域名服务器,本地域名服务器 授权域名服务器,递归与迭代相结合的查询,根域名服务器,本地域名服务器,本地域名服务器,本地域名服务器,7.2.2 FTP 的基本工作原理,网络环境中的一项基本应用就是将文件从一台计算机中复制到另一台可能相距很远的计算机中。初看起来,在两个主机之间传送文件是很简单的事情。其实这往往非常困难。原因是众多的计算机厂商研制出的文件系统多达数百种,且差别很大。,网络环境下复制文件的复杂性,(1)计算机存储数据的格式不同。(2)文件的目录结构和文件命名的规定不同。(3)对于相同的文件存取功能,操作系统使用的命令不同。(4)访问控制方法不同。,FTP 特点,文件传送协议 FTP 只提供文件传送的一些基本的服务,它使用 TCP 可靠的运输服务。FTP 的主要功能是减少或消除在不同操作系统下处理文件的不兼容性。FTP 使用客户服务器方式。一个 FTP 服务器进程可同时为多个客户进程提供服务。FTP 的服务器进程由两大部分组成:一个主进程,负责接受新的请求;另外有若干个从属进程,负责处理单个请求。,主进程的工作步骤如下,打开熟知端口(端口号为 21),使客户进程能够连接上。等待客户进程发出连接请求。启动从属进程来处理客户进程发来的请求。从属进程对客户进程的请求处理完毕后即终止,但从属进程在运行期间根据需要还可能创建其他一些子进程。回到等待状态,继续接受其他客户进程发来的请求。主进程与从属进程的处理是并发地进行。,两个连接,控制连接在整个会话期间一直保持打开,FTP 客户发出的传送请求通过控制连接发送给服务器端的控制进程,但控制连接不用来传送文件。实际用于传输文件的是“数据连接”。服务器端的控制进程在接收到 FTP 客户发送来的文件传输请求后就创建“数据传送进程”和“数据连接”,用来连接客户端和服务器端的数据传送进程。数据传送进程实际完成文件的传送,在传送完毕后关闭“数据传送连接”并结束运行。,FTP 使用的两个 TCP 连接,控制进程,数据传送进程,用户界面,控制进程,数据传送进程,客户端,服务器端,因特网,控制连接,数据连接,当客户进程向服务器进程发出建立连接请求时,要寻找连接服务器进程的熟知端口(21),同时还要告诉服务器进程自己的另一个端口号码,用于建立数据传送连接。接着,服务器进程用自己传送数据的熟知端口(20)与客户进程所提供的端口号码建立数据传送连接。由于 FTP 使用了两个不同的端口号,所以数据连接与控制连接不会发生混乱。,两个不同的端口号,使用两个独立的连接的主要好处是使协议更加简单和更容易实现。在传输文件时还可以利用控制连接(例如,客户发送请求终止传输)。,使用两个不同的端口号,FTP 的屏幕信息举例,01 03 220 nic FTP server(Sunos 4.1)ready.04 Name:anonymous05 331 Guest login ok,send ident as password.06 Password:07 230 Guest login ok,access restrictions apply.07 ftp cd rfc09 250 CWD command successful.10 ftp get rfc1261.txt nicinfo11 200 PORT command successful.12 150 ASCII data connection for rfc1261.txt(127.36.12.27,1401)(4317 bytes).13 226 ASCII Transfer complete.local:nicinfo remote:rfc1261.txt 4477 bytes received in 15 seconds(0.3 Kbytes/s).14 ftp quit15 221 Goodbye.,FTP 的屏幕信息举例,01 03 220 nic FTP server(Sunos 4.1)ready.04 Name:anonymous05 331 Guest login ok,send ident as password.06 Password:07 230 Guest login ok,access restrictions apply.07 ftp cd rfc09 250 CWD command successful.10 ftp get rfc1261.txt nicinfo11 200 PORT command successful.12 150 ASCII data connection for rfc1261.txt(127.36.12.27,1401)(4317 bytes).13 226 ASCII Transfer complete.local:nicinfo remote:rfc1261.txt 4477 bytes received in 15 seconds(0.3 Kbytes/s).14 ftp quit15 221 Goodbye.,02 本地 FTP 发出的连接成功信息。,FTP 的屏幕信息举例,01 03 220 nic FTP server(Sunos 4.1)ready.04 Name:anonymous05 331 Guest login ok,send ident as password.06 Password:07 230 Guest login ok,access restrictions apply.07 ftp cd rfc09 250 CWD command successful.10 ftp get rfc1261.txt nicinfo11 200 PORT command successful.12 150 ASCII data connection for rfc1261.txt(127.36.12.27,1401)(4317 bytes).13 226 ASCII Transfer complete.local:nicinfo remote:rfc1261.txt 4477 bytes received in 15 seconds(0.3 Kbytes/s).14 ftp quit15 221 Goodbye.,03 从远地服务器返回的信息,220 表示“服务就绪”。,FTP 的屏幕信息举例,01 03 220 nic FTP server(Sunos 4.1)ready.04 Name:anonymous05 331 Guest login ok,send ident as password.06 Password:07 230 Guest login ok,access restrictions apply.07 ftp cd rfc09 250 CWD command successful.10 ftp get rfc1261.txt nicinfo11 200 PORT command successful.12 150 ASCII data connection for rfc1261.txt(127.36.12.27,1401)(4317 bytes).13 226 ASCII Transfer complete.local:nicinfo remote:rfc1261.txt 4477 bytes received in 15 seconds(0.3 Kbytes/s).14 ftp quit15 221 Goodbye.,04 本地 FTP 提示用户键入名字。用户键入的名字表示“匿名”。用户只需键入 anonymous 即可。,FTP 的屏幕信息举例,01 03 220 nic FTP server(Sunos 4.1)ready.04 Name:anonymous05 331 Guest login ok,send ident as password.06 Password:07 230 Guest login ok,access restrictions apply.07 ftp cd rfc09 250 CWD command successful.10 ftp get rfc1261.txt nicinfo11 200 PORT command successful.12 150 ASCII data connection for rfc1261.txt(127.36.12.27,1401)(4317 bytes).13 226 ASCII Transfer complete.local:nicinfo remote:rfc1261.txt 4477 bytes received in 15 seconds(0.3 Kbytes/s).14 ftp quit15 221 Goodbye.,05 数字 331 表示“用户名正确”,需要口令。,FTP 的屏幕信息举例,01 03 220 nic FTP server(Sunos 4.1)ready.04 Name:anonymous05 331 Guest login ok,send ident as password.06 Password:07 230 Guest login ok,access restrictions apply.07 ftp cd rfc09 250 CWD command successful.10 ftp get rfc1261.txt nicinfo11 200 PORT command successful.12 150 ASCII data connection for rfc1261.txt(127.36.12.27,1401)(4317 bytes).13 226 ASCII Transfer complete.local:nicinfo remote:rfc1261.txt 4477 bytes received in 15 seconds(0.3 Kbytes/s).14 ftp quit15 221 Goodbye.,06 本地 FTP 提示用户键入口令。用户这时可键入guest 作为匿名的口令,也可以键入自己的电子邮件地址,即耶鲁大学数学系名为 xyz 的主机上的 abc。,FTP 的屏幕信息举例,01 03 220 nic FTP server(Sunos 4.1)ready.04 Name:anonymous05 331 Guest login ok,send ident as password.06 Password:07 230 Guest login ok,access restrictions apply.07 ftp cd rfc09 250 CWD command successful.10 ftp get rfc1261.txt nicinfo11 200 PORT command successful.12 150 ASCII data connection for rfc1261.txt(127.36.12.27,1401)(4317 bytes).13 226 ASCII Transfer complete.local:nicinfo remote:rfc1261.txt 4477 bytes received in 15 seconds(0.3 Kbytes/s).14 ftp quit15 221 Goodbye.,07 数字 230 表示用户已经注册完毕。,FTP 的屏幕信息举例,01 03 220 nic FTP server(Sunos 4.1)ready.04 Name:anonymous05 331 Guest login ok,send ident as password.06 Password:07 230 Guest login ok,access restrictions apply.07 ftp cd rfc09 250 CWD command successful.10 ftp get rfc1261.txt nicinfo11 200 PORT command successful.12 150 ASCII data connection for rfc1261.txt(127.36.12.27,1401)(4317 bytes).13 226 ASCII Transfer complete.local:nicinfo remote:rfc1261.txt 4477 bytes received in 15 seconds(0.3 Kbytes/s).14 ftp quit15 221 Goodbye.,“ftp”是 FTP 的提示信息。用户键入的是将目录改变为包含 RFC 文件的目录。,FTP 的屏幕信息举例,01 03 220 nic FTP server(Sunos 4.1)ready.04 Name:anonymous05 331 Guest login ok,send ident as password.06 Password:07 230 Guest login ok,access restrictions apply.07 ftp cd rfc09 250 CWD command successful.10 ftp get rfc1261.txt nicinfo11 200 PORT command successful.12 150 ASCII data connection for rfc1261.txt(127.36.12.27,1401)(4317 bytes).13 226 ASCII Transfer complete.local:nicinfo remote:rfc1261.txt 4477 bytes received in 15 seconds(0.3 Kbytes/s).14 ftp quit15 221 Goodbye.,09 字符 CWD 是 FTP 的标准命令,代表 Change Working Directory。,FTP 的屏幕信息举例,01 03 220 nic FTP server(Sunos 4.1)ready.04 Name:anonymous05 331 Guest login ok,send ident as password.06 Password:07 230 Guest login ok,access restrictions apply.07 ftp cd rfc09 250 CWD command successful.10 ftp get rfc1261.txt nicinfo11 200 PORT command successful.12 150 ASCII data connection for rfc1261.txt(127.36.12.27,1401)(4317 bytes).13 226 ASCII Transfer complete.local:nicinfo remote:rfc1261.txt 4477 bytes received in 15 seconds(0.3 Kbytes/s).14 ftp quit15 221 Goodbye.,10 用户要求将名为 rfc1261.txt 的文件复制到本地主机上,并改名为 nicinfo。,FTP 的屏幕信息举例,01 03 220 nic FTP server(Sunos 4.1)ready.04 Name:anonymous05 331 Guest login ok,send ident as password.06 Password:07 230 Guest login ok,access restrictions apply.07 ftp cd rfc09 250 CWD command successful.10 ftp get rfc1261.txt nicinfo11 200 PORT command successful.12 150 ASCII data connection for rfc1261.txt(127.36.12.27,1401)(4317 bytes).13 226 ASCII Transfer complete.local:nicinfo remote:rfc1261.txt 4477 bytes received in 15 seconds(0.3 Kbytes/s).14 ftp quit15 221 Goodbye.,11 字符 PORT 是 FTP 的标准命令,表示要建立数据连接。200 表示“命令正确”。,FTP 的屏幕信息举例,01 03 220 nic FTP server(Sunos 4.1)ready.04 Name:anonymous05 331 Guest login ok,send ident as password.06 Password:07 230 Guest login ok,access restrictions apply.07 ftp cd rfc09 250 CWD command successful.10 ftp get rfc1261.txt nicinfo11 200 PORT command successful.12 150 ASCII data connection for rfc1261.txt(127.36.12.27,1401)(4317 bytes).13 226 ASCII Transfer complete.local:nicinfo remote:rfc1261.txt 4477 bytes received in 15 seconds(0.3 Kbytes/s).14 ftp quit15 221 Goodbye.,12 数字 150 表示“文件状态正确,即将建立数据连接”。,FTP 的屏幕信息举例,01 03 220 nic FTP server(Sunos 4.1)ready.04 Name:anonymous05 331 Guest login ok,send ident as password.06 Password:07 230 Guest login ok,access restrictions apply.07 ftp cd rfc09 250 CWD command successful.10 ftp get rfc1261.txt nicinfo11 200 PORT command successful.12 150 ASCII data connection for rfc1261.txt(127.36.12.27,1401)(4317 bytes).13 226 ASCII Transfer complete.local:nicinfo remote:rfc1261.txt 4477 bytes received in 15 seconds(0.3 Kbytes/s).14 ftp quit15 221 Goodbye.,13 数字 226 是“释放数据连接”。现在一个新的本地文件已产生。,FTP 的屏幕信息举例,01 03 220 nic FTP server(Sunos 4.1)ready.04 Name:anonymous05 331 Guest login ok,send ident as password.06 Password:07 230 Guest login ok,access restrictions apply.07 ftp cd rfc09 250 CWD command successful.10 ftp get rfc1261.txt nicinfo11 200 PORT command successful.12 150 ASCII data connection for rfc1261.txt(127.36.12.27,1401)(4317 bytes).13 226 ASCII Transfer complete.local:nicinfo remote:rfc1261.txt 4477 bytes received in 15 seconds(0.3 Kbytes/s).14 ftp quit15 221 Goodbye.,14 用户键入退出命令。,FTP 的屏幕信息举例,01 03 220 nic FTP server(Sunos 4.1)ready.04 Name:anonymous05 331 Guest login ok,send ident as password.06 Password:07 230 Guest login ok,access restrictions apply.07 ftp cd rfc09 250 CWD command successful.10 ftp get rfc1261.txt nicinfo11 200 PORT command successful.12 150 ASCII data connection for rfc1261.txt(127.36.12.27,1401)(4317 bytes).13 226 ASCII Transfer complete.local:nicinfo remote:rfc1261.txt 4477 bytes received in 15 seconds(0.3 Kbytes/s).14 ftp quit15 221 Goodbye.,15 表明 FTP 工作结束。,7.3 按远程终端协议 TELNET,TELNET 是一个简单的远程终端协议,也是因特网的正式标准。用户用 TELNET 就可在其所在地通过 TCP 连接注册(即登录)到远地的另一个主机上(使用主机名或 IP 地址)。TELNET 能将用户的击键传到远地主机,同时也能将远地主机的输出通过 TCP 连接返回到用户屏幕。这种服务是透明的,因为用户感觉到好像键盘和显示器是直接连在远地主机上。,客户服务器方式,现在由于 PC 机的功能越来越强,用户已较少使用 TELNET 了。TELNET 也使用客户服务器方式。在本地系统运行 TELNET 客户进程,而在远地主机则运行 TELNET 服务器进程。和 FTP 的情况相似,服务器中的主进程等待新的请求,并产生从属进程来处理每一个连接。,TELNET 使用网络虚拟终端 NVT 格式,因特网,TCP 连接,客户端,服务器端,使用客户端的格式,使用服务器端的格式,

    注意事项

    本文(计算机网络第七章(rev1).ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开