协议与端口

http协议:
简介:http是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII码形式给出;而消息内容则具有一个类似MIME的格式。
作用:规定WWW服务器与浏览器之间信息传递规范 。
具体详解http协议


https协议:
简介:HTTPS 是以安全为目标的 HTTP 通道,在HTTP的基础上通过传输加密和身份认证保证了传输过程的安全性 。HTTPS 在HTTP 的基础下加入SSL 层,HTTPS 的安全基础是 SSL,因此加密的详细内容就需要 SSL。 HTTPS 存在不同于 HTTP 的默认端口及一个加密/身份验证层(在 HTTP与 TCP 之间)。这个系统提供了身份验证与加密通讯方法。它被广泛用于万维网上安全敏感的通讯,例如交易支付等方面。
具体详解https协议
本人认为http与https最大的区别是https加密,而http不加密。


DNS协议:
简介:域名系统是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。DNS协议是用来将域名转换为IP地址(也可以将IP地址转换为相应的域名地址)。

域名:
域名是由一串用点分隔符 . 组成的互联网上某一台计算机或计算机组的名称,用于
在数据传输时标识计算机的方位。域名可以说是一个 IP 地址的代称,目的是为了便
于记忆后者。例如,wikipedia.org 是一个域名,和 IP 地址 208.80.152.2 
相对应。人们可以直接访问 wikipedia.org 来代替 IP 地址,然后域名系统
(DNS)就会将它转化成便于机器识别的 IP 地址。这样,人们只需要记忆
 wikipedia.org 这一串带有特殊含义的字符,而不需要记忆没有含义的数字。

详解DNS协议
简单来说:DNS协议就是进行ip地址与域名的转换。


ARP协议(地址解析协议):
简介:ARP是根据IP地址获取物理地址的一个TCP/IP协议。
作用:根据IP地址查询物理地址 。
工作媒介:报文(地址解析协议是通过报文工作的)。
详解:ARP协议


DHCP协议
简介:DHCP(动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。默认情况下,DHCP作为Windows Server的一个服务组件不会被系统自动安装,还需要管理员手动安装并进行必要的配置。
功能:通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。
DHCP协议采用 客户端/服务器模型,主机地址的动态分配任务由网络主机驱动。当DHCP服务器接收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动态配置。
三种分配ip地址的机制

1.自动分配方式:DHCP服务器为主机指定一个永久性的IP地址,一旦DHCP客户
端第一次成功从DHCP服务器端租用到IP地址后,就可以永久性的使用该地址。
2.动态分配方式:DHCP服务器给主机指定一个具有时间限制的IP地址,时间到期或
主机明确表示放弃该地址时,该地址可以被其他主机使用。
3.手工分配方式:客户端的IP地址是由网络管理员指定的,DHCP服务器只是将指定的
IP地址告诉客户端主机。

详解:DHCP协议




端口:在网络技术中,端口(Port)大致有两种意思:一是物理意义上的端口,比如,ADSL Modem、集线器、交换机、路由器用于连接其他网络设备的接口,如RJ-45端口、SC端口等等。二是逻辑意义上的端口,一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。我们这里将要介绍的就是逻辑意义上的端口。

端口号 服务 作用
20 21 FTP(文件传输协议) FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上
22 ssh(安全外壳协议) 把所有传输的数据进行加密,而且也能够防止DNS欺骗和IP欺骗。
23 Telnet(远程登录) 使得用户在本地主机上运行Telnet客户端,就可登录到远端的Telnet服务器. 在本地输入的命令可以在服务器上运行,服务器把结果返回到本地,如同直接在服务器控制台上操作. 这样就可以在本地远程操作和控制服务器。
25 SMTP(简单邮件传输协议) SMTP是一组用于从源地址到目的地址传送邮件的规则,并且控制信件的中转方式。SMTP协议属于TCP/IP协议族,它帮助每台计算机在发送或中转信件时找到下一个目的地。通过SMTP协议所指定的服务器,我们就可以把E—mail寄到收信人的服务器上了
53 DNS(域名服务器) ip与域名的相互转换
67 68 BOOTP服务 以为局域网中的无盘工作站分配动态IP地址,这样就不需要管理员去为每个用户去设置静态IP地址。
69 TFTP(简单文件传输协议) 与FTP类似
79 Finger服务
80 HTTP(超文本传输协议) 规定WWW服务器与浏览器之间信息传递规范
109 POP2邮件协议2 用于接收邮件的
110 POP3邮件协议3 用于接收邮件的(主要)
111 通过网络从远程计算机程序上请bai求服务,而不需要了解底层网络技术的协议。
137 NetBIOS名称服务 使用者只需要向局域网或互联网上的某台计算机的137端口发送一个请求,就可以获取该计算机的名称、注册用户名,以及是否安装主域控制器、IIS是否正在运行等信息。
143 IMAP(Internet消息访问协议) 邮件客户端可以通过这种协议从邮件服务器上获取邮件的信息,下载邮件等
161 SNMP(简单网络管理协议) 使网络管理员能够管理网络效能,发现并解决网络问题以及规划网络增长。通过 SNMP 接收随机消息(及事件报告)网络管理系统获知网络出现问题。
443 HTTPS 加密的HTTP
1080 Socks代理服务
1755 微软媒体服务器
4000 QQ客户端
8080 HTTP(超文本传输协议) 与80端口无太大区别

猜你喜欢

转载自blog.csdn.net/lwbcsd/article/details/110517564