社区
网络编程
帖子详情
问一下关于端口号的基础知识
BlackHamlet
2017-08-31 07:43:35
书上说HTTP用的端口是80,FTP用的端口是21
我有些不明白,这个端口号是必须用80,21吗?
因为我之前做的一个练习,用的TCP协议,端口是随便瞎写的,今天试试8888,明天又用8080,这和书上讲的某种协议用某种端口矛盾吗?
...全文
114
4
打赏
收藏
问一下关于端口号的基础知识
书上说HTTP用的端口是80,FTP用的端口是21 我有些不明白,这个端口号是必须用80,21吗? 因为我之前做的一个练习,用的TCP协议,端口是随便瞎写的,今天试试8888,明天又用8080,这和书上讲的某种协议用某种端口矛盾吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
worldy
2017-09-01
打赏
举报
回复
约定俗成,比如,HTTP约定就是80端口,是在服务器约定俗成的,当然,你也可以使用别的端口,服务器需要设置比如8080,但这样一来,你所有的客户端访问就要 写成“http://bbs.csdn.net/topics/392256943
:8080
”,你不觉得烦人吗?
kuangbao9
2017-09-01
打赏
举报
回复
按端口号可分为3大类: (1)公认端口(Well Known Ports):从0到1023,它们紧密绑定(binding)于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP通讯。 (2)注册端口(Registered Ports):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从1024左右开始。 (3)动态和/或私有端口(Dynamic and/or Private Ports):从49152到65535。理论上,不应为服务分配这些端口。实际上,机器通常从1024起分配动态端口。但也有例外:SUN的RPC端口从32768开始。
BlackHamlet
2017-08-31
打赏
举报
回复
引用 1 楼 smwhotjay 的回复:
约定俗成而已。大家都按这么来,方便自己,方便别人,
谢谢,明白
smwhotjay
2017-08-31
打赏
举报
回复
约定俗成而已。大家都按这么来,方便自己,方便别人,
与CSDN网络技能树相关的网络课程-
基础知识
5.3IPV4地址的分类和计算 5.4常见协议和命令 5.5路由表的工作原理 5.6静态路由 5.7动态路由 5.8IPV6地址介绍 第六章:应用程序间的数据传输 6.1传输层的作用 6.2
端口号
的分类、作用 6.3TCP协议的特点及应用 6.4UDP...
基础知识
----常见的
端口号
最近看了点有关于基础的
基础知识
常见的
端口号
及其使用的情景 8080:
android进阶3step2:Android App通信 ——
端口号
IP等网络
基础知识
扫盲
网络操作
基础知识
一、IP 地址和
端口号
1) IP 地址用于在网络中唯一标识一台机器(通信实体),是一个 32 位整数,通常 用 4 个 0-255 的十进制数标识; 2)
端口号
用于唯一标识通信实体上进行网络通讯...
ip和
端口号
的正则表达式
端口号
3. ip:
端口号
一级目录 前言 ip以及
端口号
的正则表达式 在逻辑应用比较广泛 对于更多的知识点可看我java框架: java框架零基础从入门到精通的学习路线(超全) 1. ip地址 关于可用的ip地址可看我之前写的一篇...
ip和端口
基础知识
ip地址: 在网络中标识一台...1. 如果程序员不设置
端口号
,那么系统会在动态
端口号
的范围随机找一个空闲的
端口号
进行设置 查看系统使用的
端口号
: netstat -an 根据
端口号
查找对应的应用程序: sudo lsof -i:
端口号
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章