FileTransfer

DHCP NAT NDS FTP 协议简单说明

天涯浪子 提交于 2019-12-20 00:30:23
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> DHCP DHCP :主机动态配置协议(Dynamic Host Configuration Protocol, DHCP)是一个局域网的网络协议,使用UDP协议工作。 主要有两个用途: 给内部网络或网络服务供应商自动分配IP地址 内部网络管理员作为对所有计算机作为中央管理的手段。 【当然我们一般做为公司内部局域网IP地址分配,方便管理。】 NAT NAT :网络地址转换(NAT,Network Address Translation)属接入广域网(WAN)技术,是一种将私有(保留)地址转化为合法IP地址的转换技术。 被广泛应用于各种类型Internet接入方式和各种类型的网络中。原因很简单,NAT不仅完美地解决了lP地址不足的问题,而且还能够有效地避免来自网络外部的攻击,隐藏并保护网络内部的计算机。 DNS DNS :DNS 是计算机域名 (Domain Name System) 的缩写,它是由解析器和域名服务器组成的。IP地址转换为域名,域名转换为IP地址功能。 【我们一般称之域名解析】 FTP FTP :文件传输协议(File Transfer Protocol, FTP)是一个用于在两台装有不同操作系统的机器中传输计算机文件的软件标准。它属于网络协议组的应用层。 【有些地方网站下载文件

http、TCP/IP协议与socket、udp、webservice 等差别

空扰寡人 提交于 2019-12-01 21:13:10
计算机层级划分如下: 一、网络层协议: 定义:网络层协议主要应用于主机与主机之间的相互通信。网络层提供路由和寻址的功能,使两终端系统能够互连且决定最佳路径,并具有一定的拥塞控制和流量控制的能力。 应用:网际协议IP、Internet互联网控制报文协议ICMP、Internet组织管理协议IGMP、地址解析协议ARP。 二、传输层协议 定义:传输层协议主要用于主机的进程与进程之间的相互通信 应用:传输控制协议TCP和用户数据报协议UDP 1.TCP协议: 面向连接的可靠传输协议。利用TCP进行通信时,首先要通过三步握手,以建立通信双方的连接。TCP提供了数据的确认和数据重传的机制,保证发送的数据一定能到达通信的对方。 TCP连接“三次握手”: 第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态; 第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。 SYN(synchronous建立联机) ACK(acknowledgement 确认) FIN

文件管理

左心房为你撑大大i 提交于 2019-11-26 09:26:58
文件管理即管理设备存储器中存储的文件。 一、设备的文件系统 设备的存储器统一命名为"flash:",但在堆叠系统中,主交换机存储器用"flash:"表示,而其它设备的存储器则用“slot<id>#flash:"表示,"slot <id>"表示堆叠ID。 存储器中存储的文件按目录组织,每个存储器都有一个根目录,用斜杠/表示。表示文件或目录位置的路径分绝对路径和相对路径,绝对路径从存储器开始,相对路径从根目录或当前目录开始,目录之间用斜杠/分隔。一个点表示当前目录,两个点表示父目录。 文件名和目录名都不区分大小写。重要文件通常隐藏。 二、设备支持的文件管理方式 设备支持多种文件管理方式,并可在文件管理中充当服务器或客户端的角色。进行文件管理的用户必须管理级以上。 1、CLI(Command Line Interface):直接登录CLI,在用户视图下操作。方便快捷,但不支持文件传输。 2、FTP(File Transfer Protocol):使用FTP协议进行文件传输与管理。配置简单,但明文传输数据,存在安全隐患。 3、TFTP(Trivial File Transfer Protocol):使用基于UDP的TFTP协议进行文件传输。不适合复杂网络环境。 4、SFTP(Secure File Transfer Protocol):是基于SSH协议的FTP,配置复杂,但安全性高。 5