计算机端口号65536,65536端口能不能用

4282f082ab83b28aaad4a8bb2d6ed791.png

楼主asdd3000(asdd)

16位计算机端口65536个,32位计算机端口是65536/2个还是65536*2个?为什么? 问题点数:10、回复次数:20 Top

1 楼EvilOctal(冰血封情) 回复于 2004-04-08 20:41:04 得分 0

这个问题我真的不太清楚.

但是

好象和位数没关系吧?

服务端口是国际组织规定的,不是MS规定的.Top

2 楼kowloons(0分帖先锋) 回复于 2004-04-08 20:46:21 得分 0

我可以肯定你现在用的计算机就是32位的,我想你不会用DOS上CSDN吧????Top

3 楼blackpark(暖咖啡) 回复于 2004-04-08 20:47:04 得分 0

16位是2的16次方,32位是2的32次方

自己算吧Top

4 楼wingkevin(飘尘:全球五百帅排行正中) 回复于 2004-04-08 21:17:47 得分 0

32位计算机端口是65536/2个Top

5 楼manfeng() 回复于 2004-04-08 21:44:46 得分 0

你是指io端口吗?如果是intel系列的cpu还是65536个,不管是16位还是32位机都只定义了16位io地址线Top

6 楼scapple(七月流火) 回复于 2004-04-08 21:50:05 得分 0

好像地址线的数量和端口的数量没有什么直接联系吧

7 楼Roger221(无时无刻不流氓) 10

大错特错

他们之间根本就没有什么关系

你所说的16位是指的是IP/TCP/UDP报文格式中其中用16位的地址空间用来标识端口号(port:比如http一般为

80,ftp一般为21等)

理论上来说可以标识2的16次方个也就是65535个不同的通信进程

而所谓的"32位计算机"是指的是计算机的CPU在一个时钟周期的内处理的二进制数的位数为32个位,也就是32个0或1,或者是32个高电位或低电位

所以他们之间没有任何关系Top

8 楼EvilOctal(冰血封情) 回复于 2004-04-10 02:48:00 得分 0

TO Roger221(无时无刻不流氓)

同志!!可见到你了……

你要是不发这帖就真没人支持我的观点了:)Top

9 楼asdd3000(asdd) 回复于 2004-04-10 08:23:30 得分 0

楼上那位老兄"叶落尘飘",为什么32位计算机端口是65536/2个?而不是32位计算机端口是65536*2个?Top

10 楼k7sem(【Conch fish】I love qing qing.) 回复于 2004-04-10 08:39:43 得分 0

agree Roger221(无时无刻不流氓)Top

11 楼asdd3000(asdd) 回复于 2004-04-10 14:01:51 得分 0

那请问楼上那位老兄Roger221(无时无刻不流氓),也就是说32位机和64位机除了CPU在一个周期内处理的位数不一样外,它们的端口是一样的了?

12 楼xbm2008(大道至简) 回复于 2004-04-10 15:33:35 得分 0

端口数,当然是一样的了

别听"叶落尘飘"瞎说,他逗你玩呢Top

13 楼manfeng() 回复于 2004-04-10 16:02:43 得分 0

先搞清楚,他问的端口是指什么端口,我回答的是的cpu指令中对io的寻址方式不是指tcp/ip协议中的端口.io端口数量和具体cpu密切相关,但端口的总数不一定和cpu位长相关,实际可用端口数甚至还具体计算机设计有关,比如80x86系列cpu支持16条端口线,可以寻址65536个端口,但ibm设计的isa总线地定义了10条io地址线,只能寻址1024个端口Top

14 楼Roger221(无时无刻不流氓) 回复于 2004-04-11 21:57:06 得分 0

TO asdd3000(asdd

你可以看看manfeng所说的

然后再看看我说的

一个是CPU方面上的,一个是协议方面的

你不要把两个概念弄成一个Top

15 楼asdd3000(asdd) 回复于 2004-04-12 20:47:32 得分 0

真的感谢楼上的各位,事儿越来越明白了.......Top

16 楼whoandwho(乐此不疲) 回复于 2004-04-12 21:06:53 得分 0

以我现在学的知识,可以肯定的告诉你:无论是16位机还是32位机,端口都是65536.(以后网络协议变了之后可能会变.)

17 楼gernal_dn() 回复于 2004-04-12 21:12:39 得分 0

与16位32位无关,而是与计算机的体系结构有关,在i386/i86的机子中,包括ISA架构和PCI架构的,有16位的端口地址线,因此支持65536个端口,但其他机子未必如此,特别在单片机上,就不是这样的.

18 楼wingkevin(飘尘:全球五百帅排行正中) 回复于 2004-04-13 15:16:26 得分 0

我也是被人误导了,不好意思,多谢楼上几位兄弟,小弟受教了Top

19 楼ppjoe(小P) 回复于 2004-04-13 16:20:19 得分 0

问题一点也不清楚

太含糊了

怎么解答阿??Top

20 楼qiudw1(算人间知己吾与汝!) 回复于 2004-04-13 16:45:36 得分 0

同意EvilOctal(冰血封情)的看法.Top

相关问题

◆◆

评论读取中....

请登录后再发表评论!

◆◆

修改失败,请稍后尝试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值