社区
通信技术
帖子详情
请问:为什么要叫TCP/IP协议呢?还有怎么理解端口?
maplehjf
2004-07-13 09:02:36
既然TCP/IP是一个协议簇,那么TCP、IP协议在其中有什么特殊的地方,要把这些协议叫做TCP/IP协议,而不叫作UDP/IP协议呢?
怎么理解端口,肯定不会是物理上的吧,怎么可以有那么多的端口啊(好象是65535)
谢谢!
...全文
492
20
打赏
收藏
请问:为什么要叫TCP/IP协议呢?还有怎么理解端口?
既然TCP/IP是一个协议簇,那么TCP、IP协议在其中有什么特殊的地方,要把这些协议叫做TCP/IP协议,而不叫作UDP/IP协议呢? 怎么理解端口,肯定不会是物理上的吧,怎么可以有那么多的端口啊(好象是65535) 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangfanchuhai
2004-10-28
打赏
举报
回复
其实为什么用TCP/IP协议来命名TCP/IP协议簇,我想是因为TCP,IP,UDP这三个协议是网络通讯里最最根本和重要的协议吧,你要通讯,都要经过他,其他则不一定。
端口,其实上面很多朋友都说的很对,我也插插嘴吧,换个说法,一个程序就像一个黑盒,他里面怎么工作你不知道,但要是你要跟他进行网络交流,就要用到端口了,他就像黑盒上的一个口,每个程序的口都不同的,不然网卡接收到信息,都不知道给哪个程序好了
hswxf
2004-10-27
打赏
举报
回复
你说的很有意思!
应用程序的地址用的是:端口,主要来标识发送的数据(消息)那个应用程序(进程)的
sichuansheep
2004-10-27
打赏
举报
回复
"回复人: lu1172101275(蓝于) ( ) 信誉:100 2004-08-17 17:02:00 得分: 0
实际上,你建立一个连接(网上看电影等)时,用到的就是TCP,IP协议以及底层的其他协议;你发邮件或用ping命令时,用到的就是UDP,IP协议;至于为么叫做TCP/IP协议,而不叫作UDP/IP协议,那是命名者的问题了
"
不完全赞同.ping用的是ICMP,既不是TCP,也不是UDP.发邮件用的是SMTP协议,下层协议是TCP.
sheerfish999
2004-10-27
打赏
举报
回复
如果+绑定的ip一致就冲突,后一个无法监听
xiaoyuanzhi
2004-10-23
打赏
举报
回复
万一我装的一个新程序和原来一个程序端口一样呢?
lwj_dxy
2004-08-18
打赏
举报
回复
up
lu1172101275
2004-08-17
打赏
举报
回复
实际上,你建立一个连接(网上看电影等)时,用到的就是TCP,IP协议以及底层的其他协议;你发邮件或用ping命令时,用到的就是UDP,IP协议;至于为么叫做TCP/IP协议,而不叫作UDP/IP协议,那是命名者的问题了
kaphoon
2004-07-28
打赏
举报
回复
7猫兄也来这里拉~
sheerfish999
2004-07-25
打赏
举报
回复
一个端口由一个程序接口控制,做一件事。端口概念的建立就是为了区别同协议但不同目的交互。
dingsea
2004-07-24
打赏
举报
回复
端口是在应用层对数据进行区分的方法。每个应用程序使用的端口都不一样的
sevencat
2004-07-23
打赏
举报
回复
人家就这么叫的,你要是高兴,叫他FUCK/IP也可以,只不过其他人不懂,
monk2000
2004-07-23
打赏
举报
回复
in fact,port is buffer.
mfmmfc
2004-07-23
打赏
举报
回复
agree with zxm927(淡泊明志)
cai3995
2004-07-19
打赏
举报
回复
address for the host
port number for the application process
awjx
2004-07-19
打赏
举报
回复
我怎么定义的端口只有4位呀,超过4位就出错了,是不是上面各位搞错了,还是我搞错了?
zxm927
2004-07-16
打赏
举报
回复
端口其实很好理解的,你想啊,一台计算机上可能有N个程序在网络通信,但网卡只有一个,所有的包都是通过一个网卡发出去的.网卡接收到数据后给了操作系统,操作系统怎么知道这个包是给哪个应用程序的呢?所以就通过"端口",把数据根据端口送到正确的地方.
在IPV4里,一个包用2个字节(unsigned short)来描述端口,所以端口的范围为0~65535.其中1024以下为常用端口(FTP,HTTP,TELNET,等等).linux系统里只有root用户才能用.
jiutian
2004-07-16
打赏
举报
回复
端口是一个2个字节的无符号整数,所以最大是65535,即2^16-1
aihen
2004-07-15
打赏
举报
回复
呵呵
目前还没那么多
Pandona
2004-07-14
打赏
举报
回复
我听谁说过端口可以定义为100000;
那不是>2^16吗?
端口数是不是2^32呀?
aihen
2004-07-13
打赏
举报
回复
从编程角度简单的理解:
ip协议是网络层协议,通过它你可以找到你需要的计算机。
而TCP/UDP协议是传输层的协议,它们在应用中与端口绑定,把你的消息传给你所需要的进程/线程。这也是端口的用途。
tcp是面向连接的,可靠的流传输协议
udp是是数据报传输协议。
端口就是逻辑上的,2^16个。
CCNA之
TCP
/
IP协议
栈精讲
学完本班级课程,OSI模型和
TCP
/
IP协议
栈
什么是
TCP
/
IP协议
?
TCP
/
IP协议
模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络协议,是Internet的核心协议。
TCP
/
IP协议
详解(干货!)
计算机体系结构 上图展示了计算机结构的OSI七层模型以及
TCP
/IP概念模型。 应用层:向用户提供一组常用的应用程序,比如电子邮件、文件传输访问、虚拟终端等。 应用层协议:两个主机的两个应用程序之间进行相互交流的数据格式。 传输层:提供应用程序间的通信。 其功能包括:格式化信息流 以及 提供可靠传输。 网络层:标记了互联网上每一台主机的地址,负责相邻计算机之间的通信。 链路层:底层物理通路(线路) 在计算机体系结构的基础上,我们来看一下
TCP
/
IP协议
。
TCP
/
IP协议
## 简介
TCP
/
IP协议
实际
TCP
/
IP协议
中的
端口
号
TCP
/
IP协议
中的
端口
号:标识本计算机应用层中的各个进程在和运输层交互时的层间接口,共有(0~65535)65536个。
端口
的类别: 服务器端使用的
端口
号: 1、熟知
端口
号或系统
端口
号(Well Known Ports):从0到1023。它们紧密绑定于一些服务。通常这些
端口
的通讯明确表明了某种服务的协议。例如:80
端口
实际上总是HTTP通讯,分配给WWW服务,21
端口
分配给FTP服务等 。
TCP
/
IP协议
详解
认识HTTP协议 它是互联网协议(Internet Protocol Suite),一个网络通信模型,是互联网的一个基本的构架。 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP是一个基于
TCP
/IP通信协议来传递数据(HTML 文件, 图片文件...
通信技术
4,356
社区成员
28,926
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章