社区
通信技术
帖子详情
请问:为什么要叫TCP/IP协议呢?还有怎么理解端口?
maplehjf
2004-07-13 09:02:36
既然TCP/IP是一个协议簇,那么TCP、IP协议在其中有什么特殊的地方,要把这些协议叫做TCP/IP协议,而不叫作UDP/IP协议呢?
怎么理解端口,肯定不会是物理上的吧,怎么可以有那么多的端口啊(好象是65535)
谢谢!
...全文
552
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个。
TCP
/
IP协议
详解(干货!)
计算机体系结构 上图展示了计算机结构的OSI七层模型以及
TCP
/IP概念模型。 应用层:向用户提供一组常用的应用程序,比如电子邮件、文件传输访问、虚拟终端等。 应用层协议:两个主机的两个应用程序之间进行相互交流的数据格式。 传输层:提供应用程序间的通信。 其功能包括:格式化信息流 以及 提供可靠传输。 网络层:标记了互联网上每一台主机的地址,负责相邻计算机之间的通信。 链路层:底层物理通路(线路) 在计算机体系结构的基础上,我们来看一下
TCP
/
IP协议
。
TCP
/
IP协议
## 简介
TCP
/
IP协议
实际
一文讲透
TCP
/
IP协议
| 图解+秒懂+史上最全
TCP
/
IP协议
包含了一系列的协议,也叫
TCP
/
IP协议
族(
TCP
/IP Protocol Suite,或
TCP
/IP Protocols),简称
TCP
/IP。
TCP
/
IP协议
族提供了点对点的连结机制,并且将传输数据帧的封装、寻址、传输、路由以及接收方式,都予以标准化。
什么是
TCP
/
IP协议
?
TCP
/
IP协议
模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络协议,是Internet的核心协议。
TCP
/
IP协议
中的
端口
号
TCP
/
IP协议
中的
端口
号:标识本计算机应用层中的各个进程在和运输层交互时的层间接口,共有(0~65535)65536个。
端口
的类别: 服务器端使用的
端口
号: 1、熟知
端口
号或系统
端口
号(Well Known Ports):从0到1023。它们紧密绑定于一些服务。通常这些
端口
的通讯明确表明了某种服务的协议。例如:80
端口
实际上总是HTTP通讯,分配给WWW服务,21
端口
分配给FTP服务等 。
什么是
tcp
/
ip协议
大家好, 今天给大家分享一下 什么是
tcp
/
ip协议
?
TCP
的三次握手指的是什么,为什么一定要三次握手,而不是四次或者是两次? 1.背景介绍 先介绍下背景
TCP
/IP是什么?
TCP
/IP不是一个协议,而是一个协议族的统称。里面包括了
IP协议
,IMCP协议,
TCP
协议等等。同时是Internet最基本的协议、Internet国际互联网络的基础,由网络层的
IP协议
和传输...
通信技术
4,390
社区成员
28,906
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章