关键词不能为空

当前您在: 主页 > 英语 >

应用层常用协议TCP、IP

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-09 13:07
tags:

-

2021年2月9日发(作者:下腔静脉滤器)


第四章



TCP/IP


应用层常用协议



习题:



1




什么是


Telnet


协议?实现远程登录应具备哪些条件?

< p>


答:


Telnet


含义 为“电信网络协议”




Telnet


协议是


TCP/IP


协议族中的一员,



Internet


远程登陆服务的标 准协议和主要方式。



为用户提供了在本地计算机上完成远程主 机工作的能力。在终端使用者的电脑上使用


telnet


程序, 用它连接到服务器。终端使用者可以在


telnet


程序中输入 命令,这些命令会在服务器


上运行,


就像直接在服务器的控制台 上输入一样。


可以在本地就能控制服务器。


要开始一个


telnet


会话,必须输入用户名和密码来登录服务器。


Telnet


是常用的远程控制


Web


服务器的


方法。



Teln et



Internet


的远程登录协 议的意思,


它让你坐在自己的计算机前通过


Internet< /p>


网络登录


到另一台远程计算机上,


这台计 算机可以在隔壁的房间里,


也可以在地球的另一端。


当你登


录上远程计算机后,


你的电脑就仿佛是远程计算机的一个终端,


你就可以用自己的计算机直


接操纵远程计算机,

享受远程计算机本地终端同样的权力。


你可在远程计算机启动一个交互


式程序,


可以检索远程计算机的某个数据库,


可以利 用远程计算机强大的运算能力对某个方


程式求解。



实现远程登录应具备如下条件:



1


、具有一个本地系统。



2


、具有一个远程系统。


< p>
3


、本地系统和远程系统可以互相通信。



4


、本地系统的用户在远程多用户系统中有用户名账号。



2



< br>简述


Telnet


的工作原理。



答:


Telnet


实现远程登录并访问 远程资源,与


TCP/IP


的大多数应用一样,也采用了客户< /p>


/



务器的模式。客户端是本地系统,它 有一个


Telnet


客户程序;服务器端是远程主机系统,它< /p>


运行着一个


telnet


服务器进程。< /p>



在工作时。


本地客户

< br>telnet


进程首先提出远程登录请求,


远程


telnet


服务器进程在


23


端口进


行守候,这样通过


3


次 握手就在客户传输层与服务器传输层之间建立了一条


TCP


连接 ,在


此连接上进行它们之间的交互通信,其原理可用下图表示:



客户终端



Telnet


客户进程



Telnet


服务器进程



登陆外壳进程



终端驱动进程



TCP/IP


TCP/IP


伪终端驱动进程



操作系统内核



操作系统内核



Telnet


工作原理





3




什么是 网络虚拟终端


NVT


?为什么要提出网络虚拟终端


NVC


的概念?



为了解决 不同系统之间的互操作问题,


TELNET


协议专门定义了一种 通用字符终


端,即网络虚拟终端


NVT



NVT


是虚拟设备,它定义了一套自己的字符集,连接的双< /p>


方即客户机和服务器,都必须能进行物理终端和


NVT

< p>
的相互转换。也就是说,在客户


机或服务器内部,数据或命令使用它们字节 的格式,而在进行远程登录的


TCP


连接上,

< br>不管客户进程终端是什么类型,操作系统必须使用把它转换为


NVT


的格式。同样,不


管服务器进程的终端是什么类型,操作系统也必须能够把< /p>


NVT


转换为终端所能够支持


的格式。< /p>



网络虚拟终端


NVT

< br>非常巧妙的屏蔽了不同系统的差异。在各个系统内部使用的还


是本地系统的格式, 这样不影响用户的使用习惯;而当要对外进行交互时,使用各种系


统都能够识别的


NVT


格式,


解决了不同系统的互操作问题。


NVT


的一个很大的优点是,


在进行应 用程序设计时,只要考虑本地系统与标准


NVT


之间的交互性就 可以了,而不


必对不同的系统设计不同的客户或服务器应用程序。这样简化了应用程序的 设计,增强


了其通用性。



4




NVT ASCII


码与


ASCII


码有什么不 同?











NVT


中使用的字符集叫做NVT



ASCII码,它是网络虚拟终端所使用的


字符表示方法。


在NVT



ASCII 中,


使用7比特的标准ASCII码表示字符集,


< p>
有128个不同的符号,


其中有95个是可见的,


主要包括大小写字母\数字\标点符号\


运算符和其他的一些特殊符号。


这些字符在NVT



ASCII中保留了原来的意义,


而另


外35个原来在ASCII码中的控制字符,


大多是在NVT



ASCII中保留了原来的


意义,但是其中的8个进行了重定义,以适合NVT使用。











4-1



NVT重定义的8个ASCII码控制字符



ASCII控制字符



NUL(Null)



BEL(Bell)



ASCII码数值







NVT中的意义



无操作



发生光信号(光标不动)



左移一个光标位置



将光标水平右移到下一个T


AB位置



将光标水平右移到下一行的


相同垂直位置



将光标垂直下移到下一个T


AB位置



将光标移到下一页头部



将光标移到当前行的左边界




无操作



BS(


Back



Space)





HT(


Horizontal





Tab




LF(Line



Feed)



10




T< /p>









< p>



11



Tab)



FF(From



Feed)



12




R< /p>









< p>



13



Return)



其他






5




Telnet


在工作时为什么要进行选项协商过程?



因为NVT可以使用不同的系统互操作,


但是由于通 信的双方互不了解对方可以


提供哪些功能,多数用户有比较复杂的终端,因而它们都希望 对方能提供更多的服务。


Telnet协议解决这个问题采用的方法是提供一组选项,< /p>


在要使用某项功能


(选项)


时,通信的双 方先进行选项协商,使通信的双方明白哪些功能由对方提供,哪些功能无


法完成,即在通 信时,双方可以达成一致,这就是选项协商。



6




什么是文件传输协议


FTP?




FTP



File


Transfer


Protocol,

FTP


)是


TCP/IP


网络上两 台计算机传送文件的协议,


FTP


是在


TCP/IP


网络和


INTERNET


上最早使用的协议之一,它属于网络协议组的应用层。


FTP


客 户机可以给服务器发出命令来下载文件,上载文件,创建或改变服务器上的目录。



FTP


是一个


8


位 的客户端


-


服务器协议,能操作任何类型的文件而不需要进一步 处理,就像


MIME



Unencod e


一样。但是,


FTP


有着极高的延时 ,这意味着,从开始请求到第一次接


收需求数据之间的时间会非常长,并且不时的必需执 行一些冗长的登陆进程。





FTP


服务一般运行在


20

< br>和


21


两个端口。端口


20


用于在客户端和服务器之间传输数据


流,而端口

21


用于传输控制流,并且是命令通向


ftp


服务器的进口。当数据通过数据流传


输时,


控制流处 于空闲状态。


而当控制流空闲很长时间后,


客户端的防火墙会将 其会话置为


超时,这样当大量数据通过防火墙时,会产生一些问题。此时,虽然文件可以 成功的传输,


但因为控制会话会被防火墙断开,传输会产生一些错误。

< br>


7




FTP


协议支持哪些类型文件的传输?



FTP


可以支持的文件类型有以下四种:



1



ASCII

< br>码文件,这是


FTP


默认的文本文件格式。数据在传输过 程中使用与


Telnet



同的格式,



NVC ASCII


格式,


这就要求发送方将本地文本文件转换成


NVC ASCII


格式的


文件,而收方则将


NVC ASCII


码的文件转换成本地文本文件。


< br>2



EBCDIC


码文件,它也 是一种文本类型文件,使用


8


位代码表示一个字符,该文本


文件传输要求两端都使用


EBCDIC


码。



3


、图像(


Image


)文件,也称为二进制类型。


4


、本地文件(


Local



,字节的大小由本地主机决定,也就是说每一个字节的比特数由


发送 方规定。



8




简述< /p>


FTP


的工作原理、


< br>下面以客户要从


FTP


服务器上下载一个文件为例,来说 明


FTP


的完整工作过程,其工


作原理 可以用下图表示:



FTP


客户





用户界面



用户终端





FTP


服务器





用户协议解








释器



解释器






用户数据传


服务器数据


文件系统



文件系统




输过程



传输过程






























文件传输工作原理



主要过程如下:



1


、启动


FTP


2


、建立控制链接



3


、建立数据连接和进行文本传输



4


、关闭


FTP

9



FTP


命令有哪些类型?


-


-


-


-


-


-


-


-



本文更新与2021-02-09 13:07,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/621344.html

应用层常用协议TCP、IP的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文