前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >常见协议及端口号

常见协议及端口号

作者头像
见贤思齊
发布2020-08-05 15:59:32
3.4K0
发布2020-08-05 15:59:32
举报
文章被收录于专栏:初见Linux初见Linux

注:以下是我老师讲到的一些协议以及自己补充的几个。此外,我是根据OSI七层划分。

FTP:端口号是 20(用于传输数据),端口号是 21(用于传输控制信息)。

SSH (Secure Shell)服务使用tcp 22 端口。

TELNET:端口号是23 。

DHCP server:端口号是67。

MAIL :端口号是25\110

SMMP:性能测试标准方法。

mysql:默认端口是3306

数据库服务的端口是1433,监视服务的是1434。

tomcat:默认端口是8080。

windows远程终端:默认的端口号是3389。

ORACLE:默认端口1521、1526。

二、数据链路层协议

1.PPP

点对点协议,主要是用来通过 拨号专线 方式建立点对点连接发送数据,使其成为各种 主机、网桥和路由器 之间简单连接的一种共通的解决方案。

2.LCP(配置协商)

链路控制协议,是PPP协议的一个子集,在PPP通信中,发送端和接收端通过发送LCP包来确定那些在数据传输中的必要信息

3.PAP、CHAP(用户验证)

这俩是用户验证协议,对用户的账号密码进行校验。 密码验证协议(PAP):2次握手建立身份认证,密码是明文发送的。 挑战握手协议(CHAP):3次握手验证,密码是加密的。

4.NCP(配置协商)

网络控制协议,当用户通过用户验证,双方就要用进行网络层上某些配置的协商,比如网络层采取什么协议,用户的IP地址是什么。

5.PPPOE

基于以太网的点对点协议。 包含发现( Discovery) 和会话( Session) 两个阶段。 发现阶段是无状态的,目的是获得PPPoE 终端(在局端的ADSL设备上)的以太网MAC 地址,并建立一个惟一的PPPoE SESSION-ID。发现阶段结束后,就进入标准的PPP会话阶段。

6.HDLC

高级链路数据控制。是一种面向比特的链路层协议,是PPP的前身。

IEEE 802标准把数据链路层分为两个子层:MAC、LLC。

7.MAC

介质访问控制子层,该层与硬件相关提供硬件和LLC层的接口,所以说MAC是数据链路层的地址标识。 一台电脑要上网,必须保证在这个网络上,这台电脑的mac地址是唯一的。因为网络上的数据是根据mac地址来传输的,同一个网络上的两台电脑有一样的mac地址,发给这个mac地址的数据就不知道应该传给哪台电脑了。

8.LLC

逻辑链路控制,该层与硬件无关,实现流量控制等功能。

9.CSMA/CD协议

载波监听多路访问/冲突检测。是一种争用型的介质访问控制协议,整个协议中最关键的是载波监听、冲突检测两部分。冲突检测原理:计算最小帧长、二进制指数后退算法(这俩是重点)。

此外,IEEE802体系需要了解。

三、网络层协议

1.IP

因特网协议。

2.ICMP

因特网控制信息协议。 作用:用于在IP主机、路由器之间传递控制消息。 控制消息:是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。 不同的ICMP类型代表不同意义得记住。ICMP 会和 PING 、Traceroute命令结合。

3.IGMP

组播协议。

4.ARP

地址解析协议。 作用:通过 IP地址(逻辑地址)寻找MAC地址(物理地址),也就是将 32位IP地址 解析成 48位以太网 的操作。

5.RARP

反地址解析协议。 作用:也就是将 48位以太网 解析成 32位IP地址。

路由协议分为静态路由协议、动态路由协议。

动态路由协议分为内部路由协议、外部路由协议。

6.RIP

路由信息协议。端口号:520。 属于内部路由协议。

7.OSPF

开放最短路径优先协议。端口号:89。 属于内部路由协议。

8.BGP

边界网关协议。端口号:179。 属于外部路由协议。

9.EIGRP

增强内部网关路由协议。端口号:88。 属于内部路由协议。

四、传输层

TCP/UDP(或TCP/IP)保留的传输层端口号范围是 165535。公认端口:11023 。动态端口:1024~65535。

1.TCP

传输控制协议。用于精准的数据传输。(有连接) 端口号:80。

2.UDP

用户数据报协议。(无连接) 用于音视频信号传输。

五、会话层

RPC

没有默认端口,它是动态获取端口的。远程过程调用协议。 基于Socket,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。采用C/S模式。

六、表示层

主要处理两个通信系统中交换信息的表示方式。为上层用户解决用户信息的语法问题。包括数据格式交换、数据加密与解密、数据压缩与终端类型的交换。

七、应用层

1.FTP

端口20:数据连接 ; 端口21:控制连接。 文件传输协议。 文件通过服务器进行上下行的传送,使用C/S工作方式,使用20号端口做数据连接,21号端口做控制连接。FTP有两种模式:主动模式和被动模式,被动模式下数据连接端口由服务器指定或随机。

2.Telnet

端口号:23 。远程登录协议。 利用TCP连接使用户可以登录到远程主机上并进行操作,支持网络虚拟终端(NVT) ,NVT使具有异构性的主机可以进行Telnet连接,Telnet采用C/S(客户端/服务端)工作方式。

以下是邮件的一些协议:

3.SMTP

端口号:25 。简单邮件传输协议。 负责将邮件上传到服务器,只支持 ASCII码文本。

4.S/MIME

多用途国际邮件扩充协议。 负责将多媒体邮件安全上传到服务器,支持文本、图片、音频、视频等。

5.POP3

端口号:110。 邮局协议第3版。 负责将邮件从服务器下载到客户端,邮件被下载后服务器就删除此邮件。 提供了SSL加密的POP3协议被称为POP3S。

6.IMAP4

端口号:143 。交互式数据消息访问协议第4版。 基本功能和POP3 一样,提供摘要浏览,读取后仍在服务器保留邮件。

7.PGP、PEM

邮件加密协议。

8.HTTP

端口号:80。超文本传输协议。 在WWW万维网上提供各种信息而专门设计得一种协议,优点在于一次连接只处理一个请求做一次应答,统一占用TCP协议的80端口,通过统一资源定位符(URL)对信息进行寻址定位。 HTTP代理服务器:端口号8080.

9.HTTPS

端口号:443。

10.SNMP

端口号:162,管理端的默认端口,主要用来接收Agent的消息如TRAP告警消息。端口号:161,代理端(agent)的默认端口,接收管理端下发的消息如SET/GET指令等。简单网络管理协议。 主要用在局域网中对设备进行管理,应用最为广泛的是对路由器交换机等网络设备的管理,当然不仅限于网络设备。SNMP分为管理端和代理端(agent)。 使用UDP协议。

DNS

端口号:53。域名系统。 使用UDP协议。

TFTP

端口号:69。简单文件传输协议。 用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。 使用UDP协议。

NFS

网络文件系统。使用UDP协议。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 二、数据链路层协议
    • 1.PPP
      • 2.LCP(配置协商)
        • 3.PAP、CHAP(用户验证)
          • 4.NCP(配置协商)
            • 5.PPPOE
              • 6.HDLC
                • 7.MAC
                  • 8.LLC
                    • 9.CSMA/CD协议
                    • 三、网络层协议
                      • 1.IP
                        • 2.ICMP
                          • 3.IGMP
                            • 4.ARP
                              • 5.RARP
                                • 6.RIP
                                  • 7.OSPF
                                    • 8.BGP
                                      • 9.EIGRP
                                      • 四、传输层
                                        • 1.TCP
                                          • 2.UDP
                                          • 五、会话层
                                            • RPC
                                            • 六、表示层
                                            • 七、应用层
                                              • 1.FTP
                                                • 2.Telnet
                                                  • 3.SMTP
                                                    • 4.S/MIME
                                                      • 5.POP3
                                                        • 6.IMAP4
                                                          • 7.PGP、PEM
                                                            • 8.HTTP
                                                              • 9.HTTPS
                                                                • 10.SNMP
                                                                  • DNS
                                                                    • TFTP
                                                                      • NFS
                                                                      相关产品与服务
                                                                      数据库专家服务
                                                                      数据库专家服务(Database Expert Service,DBexpert)为您提供专业化的数据库服务。仅需提交您的具体问题和需求,即可获得腾讯云数据库专家的专业支持,助您解决各类专业化问题。腾讯云数据库专家服务团队均有10年以上的 DBA 经验,拥有亿级用户产品的数据库管理经验,以及丰富的服务经验。
                                                                      领券
                                                                      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档