分布式计算课程的第一个作业是写Daytime协议。
问:什么是Daytime协议?
答:Daytime是一个有用的调试和测量工具。无论输入请求是什么,daytime只是简单地以字符串形式返回当前的日期和时间。
问:Daytime协议返回格式是?
答:Daytime服务没有特别的语法。建议使用Ascii可打印字符,空格、回车和换行。Daytime限制在一行。语法如下:
Weekday, Month Day, Year Time-Zone。例子:Tuesday, February 22, 2015 18:33:45-BST
问:什么是TCP版本的Daytime协议?
答:在TCP上基于连接的应用。 Daytime服务器在TCP端口13上监听TCP连接请求。一旦连接建立,
当前的日期和时间以Ascii字符串的形式,通过该连接返回请求者,它丢弃接收到的所有数据。发送完毕,服务器关闭此连接。
问:TCP版和UDP版的区别?
答:TCP是基于连接的,UDP是无连接的。基于连接的就是相当于打电话一样,可以使用流的方式来进行通信。
而UDP方式则是无连接的,相当于发短信一样,其数据是以数据报文的方式进行传递的。
============================================&#