Windows系统协议栈的简单介绍

windows下的http,ftp,tftp,smtp,dns,tcp,udp,telnet这些协议的用处

1 http ftp tftp smtp dns tcp udp telnet

创新互联是一家专业提供莘县企业网站建设,专注与做网站、成都网站制作、HTML5建站、小程序制作等业务。10年已为莘县众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。

这些都是internet协议栈里面的上层协议,与操作系统无关;windows linux都使用这些协议

2 具体功能

http是一种文本(或叫内容)描述语言;是一种描述和解释表达内容的规范。我们现在使用的网页就是按照该种规范做出来;浏览器(netscape ie)使用该规范解释出来展现给我们看

ftp 是用来进行文件传输的规范,这种规范使用的传输层协议是tcp(可靠传送)

tftp 也是用于文件传输的规范,不过一般是小文件,因为它使用的传输层协议是udp(非可靠传送)

smtp 是邮件传送规范,用来进行电子邮件传送,这种规范使用的传输层协议是tcp(可靠传送)

telnet 是进行字符传送的规范,主要应用在bbs 设备控制,这种规范使用的传输层协议是tcp(可靠传送)

dns 是域名解析服务,比如将解析成对应的ip地址(网络通信使用的是ip地址,但是人习惯于记域名),它使用的传输层协议是udp

上面的协议都是应用协议,下面的tcp和udp是传输协议

tcp 可靠传输协议,会保证接收方收到的内容正确、无丢失、顺序与发送方一致(如果无法恢复错误和乱序会通告上层协议)

udp 非可靠传输协议,不保证接收方收到的内容正确、缺漏、乱序;这样只有依靠上层的处理来保证传输的可靠性

Windows系统之间的文件共享是采用什么协议的?

Windows系统之间的文件共享用的是NetBIOS,但NetBIOS不是协议,是接口。

服务器信息块(SMB)协议是一种IBM协议,用于在计算机间共享文件、打印机、串口等。SMB 协议可以用在因特网的TCP/IP协议之上,也可以用在其它网络协议如IPX和NetBEUI 之上。

在一个网络环境中,服务器可以给客户端提供文件系统和文件资源的服务。客户端在访问服务器端的文件资源时,必须先想服务器端发送请求,并得到服务器的许可。

但是由于设计上的原因,Windows 系统无法正确处理畸形SMB请求,本地/远程攻击者可利用此缺陷进行拒绝服务攻击,甚至能够以系统权限在目标系统上执行任意指令。

扩展资料:

在网络环境下,通过FTP实现了在不同操作系统的主机之间相互传输文件,从使用角度看,共享文件系统几乎不用你考虑网络传输和访问的细节,完全可以像访问本地文件一样访问网络上其它服务器文件系统上的文件。这可以在一定程度上解决开始提的问题,即为集群中的多台实际服务器共享同一台物理存储设备。

刚才提到的同一台物理存储设备可以是独立的一台服务器如图片服务器,也可以是集群中某台实际服务器的磁盘。

参考资料来源:百度百科-共享文件系统

什么是网络协议栈,在windows系统如何实现网络协议栈

TCP/IP参考模型可以分为:应用层,传输层,互连层,主机-网络层。 互连层主要是负责将源主机的报文分组发送到目的主机,源主机与目的主机可以在一个网上,也可以不在一个网上。 传输层主要功能是负责应用进程之间的端到端的通信。 TCP/IP参考模...


网站栏目:Windows系统协议栈的简单介绍
转载来源:http://hbruida.cn/article/heicgd.html