根
顶级域名 com edu net cn org gov …
二级域名 91xueit inhe
www.91xueit.com
mail.91xueit.com
ftp.91xueit.com
三级域名 dba
www.dba.91xueit.com
域名解析测试
ping www.91xueit.com
nslookup www.91xueit.com
动态主机分配
服务器,教室里的台式机
笔记本在不同教室,由DHCP服务器分配
ipconfig /release
路由器接口处设置IP help adress,可使主机跨网段获取DHCP服务
FTP客户端告诉FTP服务器使用什么端口侦听,FTP服务器与客户端建立连接
FTP服务器告诉客户端使用特定端口并打开,等待客户端与自己建立连接
FTP服务器端如果有防火墙,需要开21和20端口,使用主动模式进行数据连接
可以用telnet远程调试路由器,交换机,pc
HTTP定义了浏览器(万维网客户进程)怎样向万维网服务器请求万维网文档,以及服务器怎样把文档传送给浏览器。
从层次的角度看,HTTP是面向事务的(Transaction-oriented) 应用层
协议,它规定了在浏览器和服务器之间的请求和响应的格式与规则,是万维网上能够可靠地交换文件(包括文本、声音、图像等各种多媒体文件)的重要基础。
URL是对可以从因特网上得到的资源的位置和访问方法的一种简洁表示。URL相当于一个文件名在网络范围的扩展。
在浏览器和服务器之间的请求与响应的交互,必须遵循规定的格式和规则,这些格式和规则就是HTTP。
因此HTTP有两类报文:
1)浏览器分析链接指向页面的URL (http://www.tsinghua edu.cn /chn/index.htm)。
2)浏览器向DNS请求解析www.tsinghua.edu.cn的IP地址。
3)域名系统DNS解析出清华大学服务器的IP地址。
4)浏览器与该服务器建立TCP连接(默认端口号为80)。
5)浏览器发出HTTP请求: GET /chn/index.htm.
6)服务器通过HTTP响应把文件index.htm 发送给浏览器。
7) TCP连接释放。
8)浏览器解释文件index.htm,并将Web页显示给用户。
HTTP是面向文本的(Text-Oriented), 因此报文中的每个字段都是一一些ASCII码串,并且每个字段的长度都是不确定的。有两类HTTP报文:
●请求报文: 从客户向服务器发送的请求报文
●响应报文: 从服务器到客户的回答
HTTP(Hypertext Transfer Protocol)和HTTPS(Hypertext Transfer Protocol Secure)是用于在网络上传输数据的两种协议。
HTTP是一种用于在客户端和服务器之间传输超文本数据的协议。它使用明文传输数据,不提供加密和身份验证机制。HTTP在Web浏览器和服务器之间传输网页、图像、音频、视频和其他资源,并且是Web应用程序的基本通信协议。
HTTPS是在HTTP基础上添加了安全性的协议。它使用TLS(Transport Layer Security)或其前身SSL(Secure Sockets Layer)来加密HTTP通信,确保数据在传输过程中的机密性和完整性。HTTPS在客户端和服务器之间建立加密的通信通道,防止数据被窃听、篡改和伪装。
主要区别:
安全性:HTTP不提供数据加密和身份验证,数据在传输过程中可能被窃听或篡改。而HTTPS使用加密技术,确保数据的机密性和完整性,防止中间人攻击和数据泄露。
默认端口:HTTP使用端口号80进行通信,而HTTPS使用端口号443。
证书:使用HTTPS的网站需要获得数字证书,由受信任的证书颁发机构(CA)签发。证书用于验证网站的身份,并确保通信的安全性。HTTP不需要使用证书。
URL前缀:在URL中,HTTP使用"http://“作为前缀,而HTTPS使用"https://”。
综上所述,HTTPS是HTTP的安全版本,通过使用加密和身份验证机制,保护了数据在传输过程中的安全性。对于处理敏感信息和保护用户隐私的网站,使用HTTPS是非常重要的。
发件到邮局(实名),再到目标邮局(匿名),均使用SMTP协议
使用PoP3或IMAP协议(实名)