关于Windows系统协议栈的信息
windows下的http,ftp,tftp,smtp,dns,tcp,udp,telnet这些协议的用处
1 http ftp tftp smtp dns tcp udp telnet
成都创新互联是专业的武宣网站建设公司,武宣接单;提供网站设计、成都网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行武宣网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
这些都是internet协议栈里面的上层协议,与操作系统无关;windows linux都使用这些协议
2 具体功能
http是一种文本(或叫内容)描述语言;是一种描述和解释表达内容的规范。我们现在使用的网页就是按照该种规范做出来;浏览器(netscape ie)使用该规范解释出来展现给我们看
ftp 是用来进行文件传输的规范,这种规范使用的传输层协议是tcp(可靠传送)
tftp 也是用于文件传输的规范,不过一般是小文件,因为它使用的传输层协议是udp(非可靠传送)
smtp 是邮件传送规范,用来进行电子邮件传送,这种规范使用的传输层协议是tcp(可靠传送)
telnet 是进行字符传送的规范,主要应用在bbs 设备控制,这种规范使用的传输层协议是tcp(可靠传送)
dns 是域名解析服务,比如将解析成对应的ip地址(网络通信使用的是ip地址,但是人习惯于记域名),它使用的传输层协议是udp
上面的协议都是应用协议,下面的tcp和udp是传输协议
tcp 可靠传输协议,会保证接收方收到的内容正确、无丢失、顺序与发送方一致(如果无法恢复错误和乱序会通告上层协议)
udp 非可靠传输协议,不保证接收方收到的内容正确、缺漏、乱序;这样只有依靠上层的处理来保证传输的可靠性
一个计算机系统为Linux一个计算机系统为Windows他们两个计算机能否进行通信?
可以正常通信。主机通信和中间网络连通有关,和两端设备操作系统无关。
双方之间的网络只要正常连通,即可通信,网络协议栈采用的是TCP/IP。
Windows系统之间的文件共享是采用什么协议的?
Windows系统之间的文件共享用的是NetBIOS,但NetBIOS不是协议,是接口。
服务器信息块(SMB)协议是一种IBM协议,用于在计算机间共享文件、打印机、串口等。SMB 协议可以用在因特网的TCP/IP协议之上,也可以用在其它网络协议如IPX和NetBEUI 之上。
在一个网络环境中,服务器可以给客户端提供文件系统和文件资源的服务。客户端在访问服务器端的文件资源时,必须先想服务器端发送请求,并得到服务器的许可。
但是由于设计上的原因,Windows 系统无法正确处理畸形SMB请求,本地/远程攻击者可利用此缺陷进行拒绝服务攻击,甚至能够以系统权限在目标系统上执行任意指令。
扩展资料:
在网络环境下,通过FTP实现了在不同操作系统的主机之间相互传输文件,从使用角度看,共享文件系统几乎不用你考虑网络传输和访问的细节,完全可以像访问本地文件一样访问网络上其它服务器文件系统上的文件。这可以在一定程度上解决开始提的问题,即为集群中的多台实际服务器共享同一台物理存储设备。
刚才提到的同一台物理存储设备可以是独立的一台服务器如图片服务器,也可以是集群中某台实际服务器的磁盘。
参考资料来源:百度百科-共享文件系统
什么是网络协议栈,在windows系统如何实现网络协议栈
TCP/IP参考模型可以分为:应用层,传输层,互连层,主机-网络层。 互连层主要是负责将源主机的报文分组发送到目的主机,源主机与目的主机可以在一个网上,也可以不在一个网上。 传输层主要功能是负责应用进程之间的端到端的通信。 TCP/IP参考模...
c语言,windows环境下,怎么抓取本机发出的数据?比如系统协议栈对Ping报文的回应报文,怎么抓取、获得?
你要自己编写程序的话,有个开源库,可以使用它抓取网卡上收到的所有数据!wincap
windows下抓包神器:wireshark就是用它实现的!
windows 7 无法自动将ip协议栈绑定到网络适配器,怎么办?
你设备当然是因为驱动程序没装了。呵呵,你的电脑原装网卡不一定支持win7的系统哦,你想想看 你电脑是09年以前制造的,而win7是这个月开始发售的,你电脑的驱动怎么可能支持win7,包括你的硬件也绝对不会支持。你只有两种选择,要么等你的网卡相应的驱动出来。。要么换一个支持win7的网络适配器
网页名称:关于Windows系统协议栈的信息
链接URL:http://pwwzsj.com/article/hegssp.html