网络协议
文章平均质量分 77
好
Klein&Macmillan
博主很懒,什么都不想告诉你
展开
-
什么是FTP服务器
第一个端口连接服务器的21端口,但与主动方式的FTP不同,客户端不会提交PORT命令并允许服务器来回连它的数据端口,而是提交 PASV命令。即Port模式,客户端从一个任意的非特权端口N(N>1024)连接到FTP服务器的命令端口,也就是21端口。(4)服务器的大于1024端口到远程的大于1024的端口(服务器发送ACK响应和数据到客户端的数据端口)(2)服务器的21端口到任何大于1024的端口 (服务器响应到客户端的控制端口的连接)(1)从任何大于1024的端口到服务器的21端口 (客户端初始化的连接)翻译 2023-09-19 20:32:49 · 276 阅读 · 0 评论 -
FTP文件传输服务器原理
被动模式是指客户端开启两个任意非特权端口提交命令,FTP服务器被动开启任意非特权端口发送命令给客户端,客户端接收命令后从本地端口向FTP服务器发起建立连接的传送数据通道,在这一模式内,命令连接和数据连接都由客户端发起,解决服务器发起到客户的连接的问题。FTP基于TCP协议服务,是互联网中进行文件传输的协议,默认使用20、21号两个端口,一个数据端口和一个命令端口,端口20是数据端口,用于文件在客户端和服务器之间传输数据流。端口21是命令端口,用于传输控制流,接受客户端发出的相关FTP命令与参数。原创 2023-09-19 20:31:30 · 351 阅读 · 0 评论 -
Ftp服务器、 Samba服务器、NFS服务器的区别
目录directory表示要共享出去的目录,值得注意的是,在启用NFS服务以前,系统管理员应该仔细一些,比如不小心共享了根目录/,并且给与用户读写权限,这是十分糟糕的问题。先在客户端创建一个挂接点,如 # mkdir /mnt/nfs ,而后使用命令把nfs服务器共享出来的目录挂接上,以第2步那个共享为例,我们挂接目录 /tmp , # mount –t nfs 192.168.222.129:/tmp /mnt/nfs //假定nfs服务器的ip地址是192.168.222.129。3、启用NFS服务。原创 2023-09-19 20:29:40 · 2550 阅读 · 0 评论 -
网络套接字(socket)编程,基于TCP协议写一个简单的C/S程序(附代码)
此篇文章是我用来记录学习网络套接字的过程,代码是在linux操作系统的vim界面下基于C++编写的,如果在VS或者其他编译器出现提示不包含一些头文件,是正常的现象,因为其中的一些头文件是linux操作系统才有的(自己踩过的坑hhhh)。原创 2023-07-28 13:23:19 · 494 阅读 · 6 评论