当前位置: 首页 > news >正文

网站开发技术案例京东如何进行网站建设

网站开发技术案例,京东如何进行网站建设,怎么样销售关于网站建设,北京东城区做网站的公司目录 一、DHCP 1.1 DHCP概述 1.2 DHCP的优势 1.3 DHCP的模式与分配方式***** 1.3.1 DHCP的模式#xff1a;C/S模式#xff08;客户机与服务器模式#xff09; 1.3.2 DHCP的分配方式 1.4 DHCP的租约过程及原理 1.4.1 DHCP的工作原理***** 1.4.2 更新租约原理***** …目录 一、DHCP 1.1 DHCP概述 1.2 DHCP的优势 1.3 DHCP的模式与分配方式***** 1.3.1 DHCP的模式C/S模式客户机与服务器模式 1.3.2 DHCP的分配方式 1.4 DHCP的租约过程及原理 1.4.1 DHCP的工作原理***** 1.4.2 更新租约原理***** 1.5 安装DHCP服务及相关配置流程熟练 1.5.1 DHCP局部配置并且测试 1.5.2 客户机预留指定的固定ip地址 二、FTP 2.1 概述 2.1.1 什么是ftp 2.2.2 FTP端口的作用 2.2.3 FTP的运作方式 2.2 FTP作用与工作原理 2.2.1 FTP的作用和模式以及通信方式 2.2.2 FTP工作原理与流程 2.2.3 主动模式的工作原理 2.2.4 被动模式的工作原理 2.3 补充扩展 2.4 搭建和配置FTP服务 2.4.1 匿名用户服务端与客户端登陆模式 2.4.2 用户登录禁锢和黑白名单 2.4.2.1 禁锢 2.4.2.2 黑白名单 一、DHCP 1.1 DHCP概述 DHCP(Dynamic Host Configuration Protocol动态主机配置协议)由Internet工作任务小组设计开发专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议 1.2 DHCP的优势 使用DHCP的好处减少管理员的工作量避免输入错误的可能避免IP地址冲突当更改IP地址段时不需要重新配置每个用户的IP地址提高了IP地址的利用率方便客户端的配置 小题一道为什么使用DHCP DHCP 服务避免了因手动设置 IP 地址所产生的错误同时也避免了把一个 IP 地址分配给多台工作站所造成的地址冲突。DHCP 提供了安全、可靠且简单的 TCP/IP 网络设置降低了配置 IP 地址的负担   1.3 DHCP的模式与分配方式***** 1.3.1 DHCP的模式C/S模式客户机与服务器模式 简介 服务端在网络中架设一台专用的DHCP服务器负责集中分配 各种网络地址参数主要包括 IP 地址、子网掩码、广播地址、默认网关地址、DNS 服务器地址 客户端其他主机作为 DHCP 客户机将网卡配置为自动获取地址即可与 DHCP 服务器进行通信完成自动配置过程 DHCP 是 C/S 模式DHCP 服务端和客户端需要保持通信DHCP 基于 UDP 协议双方都有可能会主动向对方发起通信因此双方都需要监听端口 Server 端DHCP Server运行 dhcp 服务 UDP 服务监听端口 67bootps Client 端DHCP Client运行 dhcp 程序 UDP 服务监听端口 68 bootpc 1.3.2 DHCP的分配方式 自动分配分配到一个IP地址后永久使用手动分配由DHCP服务器管理员专门指定IP地址动态分配使用完后释放该IP供其它客户机使用 1.4 DHCP的租约过程及原理 1.4.1 DHCP的工作原理***** 过程简介客户机从DHCP服务器获得IP地址的过程称为DHCP的租约过程 补广播进行先到先得 一个网络中只能有一个DHCP 详细过程原理 客户机请求 IP 地址当一个 DHCP 客户机启动时客户机还没有 IP 地址所以客户机要通过 DHCP 获取一个合法的地址。此时DHCP客户机以广播方式发送 DHCP Discover 发现信息来寻找 DHCP 服务器服务器响应当DHCP服务器接收到来自客户机请求 IP 地址的信息时它就在自己的 IP 地址池中查找是否有合法的 IP 地址提供给客户机。如果有DHCP 服务器就将此 IP 地址做上标记 加入到 DHCP Offer 的消息中然后 DHCP 服务器就广播一则 DHCP Offer 消息  客户机选择 IP 地址DHCP客户机从接收到的第一个DHCP Offer消息中提取IP地址发出IP地址的DHCP 服务器将该地址保留这样该地址就不能再分配给另一个 DHCP 客户机。之后 DHCP 客户 机会向服务器发送 DHCP Request 消息服务器确定租约DHCP 服务器接收到 DHCP Request 消息后以 DHCP ACK 消息的形式向客户机广播成功确认该消息包含有 IP 地址的有效租约和其他可配置的信息。当客户机收到 DHCP ACK 消息时它就配置了 IP 地址完成 TCP/IP 的初始化 简单理解 1、求职者广泛投放简历广播找工作广播discover 2、多个HR接受discover加入面试名单给IP地址做标记让多个求职者广播去面试地点发送带有合法IP的offer 3、接受信息接受offer获得面试地址从offer中提取IP地址。求职者优先选择第一个收到的消息然后排序。按照接受顺序进行面试告知HR广播discover  4、HR接受消息discover按接收时间顺序进行确认并按时间顺序将消息(包含续约时长等信息发给各个求职者广播发送ACK消息向客户机确认)。当求职者接受消息签字完成求职收到ACK消息配置IP地址完成TCP/IP的初始化 注意关于重新登录的情况 DHCP 客户机每次重新登录网络时不需要再发送 DHCP Discover 信息而是直接发送包含前一次所分配的 IP 地址的 DHCP Request 请求信息。  1.4.2 更新租约原理***** 租期达到50%T1 DHCP客户端会自动以单播的方式向DHCP服务器发送DHCP REQUEST报文请求更新IP地址租期。如果收到DHCP服务器回应的DHCP ACK报文则租期更新成功即租期从0开始计算如果收到DHCP NAK报文则重新发送DHCP DISCOVER报文请求新的IP地址 当租期达到87.5%T2 如果仍未收到DHCP服务器的应答DHCP客户端会自动以广播的方式向DHCP服务器发送DHCP REQUEST报文请求更新IP地址租期。如果收到DHCP服务器回应的DHCP ACK报文则租期更新成功即租期从0开始计算如果收到DHCP NAK报文则重新发送DHCP DISCOVER报文请求新的IP地址。 简单理解 续期达到50% 任职者会主动与HR发消息进行续约以单播的方式发送request报文给DHCP服务器请求更新IP地址租期HR恢复确认则续约成功服务器回应ACK报文则租期更新成功如果HR不同意则广泛投放简历寻找新的面试地点收到NAK则客户端广播发送DISCOVER报文请求新的IP地址 当租期达到87.5% 如果HR未进行回复任职者会继续发消息发送DHCP REQUEST报文给多个HR服务端广播请求进行续约请求更新IP地址租期。如果收到确认消息则续约成功如果收到DHCP服务器回应的DHCP ACK报文则租期更新成功。如果收到拒绝消息则广泛投放简历寻找新的面试地点收到NAK则客户端广播发送DISCOVER报文请求新的IP地址   小题一道为什么会获得169.254.0.0/16网段的地址 一开始,DHCP客户机初始化TCP/IP通过UDP端口67向网络中发送一个DHCPDISCOVER广播包请求租用IP地址。任何接收到DHCPDISCOVER广播包并且能够提供IP地址的DHCP服务器都会通过UDP端口68给客户机回应一个DHCPOFFER广播包提供一个IP地址。但是,DHCP客户机在发出IP租用请求的DHCPDISCOVER广播包后将花费1秒钟的时间等待DHCP服务器的回应如果1秒钟没有服务器的回应它会将这一广播包重新广播四次以248和16秒为间隔加上1~1000毫秒之间随机长度的时间。四次之后如果仍未能收到服务器的回应则运行Windows的DHCP客户机将从169.254.0.0/16这个自动保留的私有IP地址APIPA中选用一个IP地址而运行其他操作系统的DHCP客户机将无法获得IP地址 1.5 安装DHCP服务及相关配置流程熟练 1.5.1 DHCP局部配置并且测试 查看配置文件有哪些 服务刚安装好配置文件是没有任何东西的需要把模板拷贝过来 修改配置文件 简单理解 subnet 192.17.20.0 netmask 255.255.255.0 {   //声明网段地址  #default-lease-time 6000;   //默认租约为6000秒当和全局设置重复时subnet里的配置生效 range 192.17.20.110 192.17.20.120;     //设置地址池  #option broadcast-address 192.17.20.255;   //定义广播地址 option routers 192.17.20.100;     //指定默认网关地址 option domain-name-servers 8.8.8.8;  //定义DNS服务器 } 检验与验证 1.5.2 客户机预留指定的固定ip地址 记上述步骤 先更改配置文件 进入win10 刷新进行验证 查看 less /var/lib/dhcpd/dhcpd.leases 查看到DHCP 请求过程 二、FTP 2.1 概述 2.1.1 什么是ftp FTPFile Transfer Protocol文件传输协议是典型的C/S架构的应用层协议需要由服务端软件、客户端软件两个部分共同实现文件传输功能。FTP客户端和服务器之间的连接是可靠的面向连接的为数据的传输提供了可靠的保证 2.2.2 FTP端口的作用 TCP协议20,21端口 21端口: 用于传输指令 20端口用于传输数据 2.2.3 FTP的运作方式 FTP是一种文件传输协议它支持两种模式,一种方式叫做Standard (也就是 Active,主动方式),一种是 Passive (也就是PASV,被动方式)。 Standard模式 FTP的客户端发送 PORT 命令到FTP server。 Passive模式FTP的客户端发送 PASV命令到 FTP Server Standard模式主动模式 FTP 客户端首先和FTP Server的TCP 21端口建立连接通过这个通道发送命令客户端需要接收数据的时候在这个通道上发送PORT命令。 PORT命令包含了客户端用什么端口接收数据。在传送数据的时候服务器端通过自己的TCP 20端口发送数据。 FTP server必须和客户端建立一个新的连接用来传送数据。 Passive模式被动模式 在建立控制通道的时候和Standard模式类似当客户端通过这个通道发送PASV 命令的时候FTP server打开一个位于1024和5000之间的随机端口并且通知客户端在这个端口上传送数据的请求然后FTP server 将通过这个端口进行数据的传送这个时候FTP server不再需要建立一个新的和客户端之间的连接。 2.2 FTP作用与工作原理 2.2.1 FTP的作用和模式以及通信方式 作用Internet 上用来传送文件的协议。 VSFTP全称 very secure FTP   VSFTP模式 C/S模式客户端与服务端 FTP服务器默认使用TCP协议的20、21端口与客户端进行通信20端口用于建立数据连接并传输文件数据 21端口用于建立控制连接并传输FTP控制命令 2.2.2 FTP工作原理与流程 FTP数据连接分为两种模式 主动模式和被动模式 FTP  会话包含了两个通道控制通道(21)和数据传输通道(20)。 FTP 的工作有两种模式一种是主动模式一种是被动模式。 以 FTP Server 为参照 主动模式服务器主动连接客户端传输 被动模式等待客户的连接。 2.2.3 主动模式的工作原理 FTP 客户端连接到 FTP 服务器的 21 号端口发送用户名和密码客户端随机开放一个端口1024 以上发送PORT 命令到FTP 服务器告知服务器客户端采用主动模式并开放端口FTP 服务器收到PORT主动模式命令和端口后通过服务器的 20 号端口和客户端开放的端口连接发送数据原理画图所示无论是主动还是被动模式首先的控制通道都是先建立起来只是在数据传输模式上的区别 2.2.4 被动模式的工作原理 PASV 是 Passive 的缩写中文成为被动模式工作原理FTP 客户端连接到 FTP 服务器所监听的21 号端口发送用户名和密码发送 PASV 命令到 FTP 服务器服务器在本地随机开放一个端口1024 以上然后把开放的端口告知客户端而后客户端再连接到服务器开放的端口进行数据传输原理画图所示。    注以上的说明主动和被动是相对于的 FTP server 端而判断如果 server 去连接client开放的端口,说明是主动的相反如果 client去连接server开放的端口则是被动。 总结 主动模式:服务器主动发起数据连接 被动模式:服务器被动等待数据连接 2.3 补充扩展 FTP服务器默认使用TCP协议的20、21端口与客户端进行通信 windows: Serv-U、FTP server、filezilla server linuxProFTPD             重点Very Secure FTPvsftp工作环境中都用这个FTP服务  TFTP  69  简单FTP ssh SFTP 文件传输 2.4 搭建和配置FTP服务 2.4.1 匿名用户服务端与客户端登陆模式 vim /etc/vsftpd/vsftpd.conf anonymous_enableYES    #开启匿名用户访问。默认已开启 write_enableYES    #开放服务器的写权限(若要上传必须开启)。默认已开启 anon_umask022    #设置匿名用户所上传数据的权限掩码(反掩码)。 anon_upload_enableYES    #允许匿名用户.上传文件。默认已注释需取消注释 anon_mkdir_write_enableYES   #允许匿名用户创建(上传)目录。默认已注释需取消注释 anon_other_write_enableYES    #允许删除、重命名、覆盖等操作。需添加 chmod 777 /var/ftp/pub/ #为匿名访问ftp的根目录下的pub子目录设置最大权限以便匿名用户.上传数据 都需知道什么意思 简单总结 匿名访问测试 在Windows系统打开开始菜单输入cmd 命令打开命令提示符 #建立ftp连接 ftp 192.17.20.66 #匿名访问用户名为ftp密码为空直接回车即可完成登录 ftp pwd          #匿名访问ftp的根目录为Linux系统的/var/ftp/目录 ftp ls           #查看当前目录 ftp cd pub       #切换到pub目录 ftp get文件名    #下载文件到当前Windows本地目录 ftp put 文件名   #上传文件到ftp目录 ftp quit         #退出 2.4.2 用户登录禁锢和黑白名单 2.4.2.1 禁锢 设置本地用户验证访问ftp并禁止切换到ftp以外的目录(默认登录的根目录为本地用户的家目录) 总结: vim /etc/vsftpd/vsftpd. conf local_enableYes              #启用本地用户 anonymous_enableNO          #关闭匿名用户访问 write_enableYES              #开放服务器的写权限(若要上传必须开启)  local_umask077               #可设置仅宿主用户拥有被上传的文件的权限(反掩码) chroot_local_userYES         #将访问禁锢在用户的宿主目录中 allow_writeable_chrootYES    #允许被限制的用户主目录具有写权限 #anon_mkdir_write_enableYES  注释     #anon_other_write_enableYES  注释 2.4.2.2 黑白名单 总结: 使用user_list用户列表文件 vim /etc/vsftpd/user_list //末尾添加zhangsan用户 zhangsan vim /etc/vsftpd/vsftpd.conf userlist_enableYES    #启用user_list用户列表文件 userlist_denyNO       #设置白名单仅允许user_list用户列表文件的用户访问。默认为YES为黑名单禁用
http://www.pierceye.com/news/170031/

相关文章:

  • 网站制作价上传下载网站模板
  • 注册网站会员 我们的信息淘宝上可以做网站吗
  • 建筑材料价格查询网站做网站从哪方面入门
  • 百度百科网站怎么做360优化大师app下载
  • 那些网站用不着做优化个人网站设计案例
  • wordpress怎么釆集文章杭州seo百度关键词排名推广
  • 网站地址解析做好系部宣传和网站建设
  • 单页网站建设做淘宝优惠网站步骤
  • apache建立多个网站仿卢松松博客网站源码
  • 婚恋网站上海网络推广需要多少钱
  • 网站建设规划方案ppt模板wap浏览器安卓版
  • 网站关键词优化教程成都展厅设计公司
  • 百度网站排名软件怎么做网站竞价
  • 设计素材网站校园二手市场网站建设
  • 电子产品网站设计asp做微网站
  • 网站内部优化建设温州 网站制作
  • 怎么自己做网站地图网站涉及敏感视频等该怎么做
  • 个人网站建设主要功能南京自助建站网站
  • 替别人做设计的网站商业空间
  • 做网站很赚钱吗郴州网站定制
  • 霞浦建站公司建设通是个什么网站
  • 帮企业建网站网络广告有哪些
  • 网站的访问量怎么查知名电子商务网站
  • 鸣蝉小程序制作平台南通seo排名公司
  • 建设网站都要学些什么网站开发承包合同
  • 网站搭建好了怎么上到服务器好看wordpress主题
  • 免费自己制作网站教程网站文字格式
  • 模板建站教程网站建设公司特色
  • 广州网站设计制作江门住房与城乡建设局官方网站
  • 电子商城网站建设参考文献新手建立企业网站流程