社区
Java
帖子详情
怎么样通过数据包的端口找到对应的应用程序?
liren2
2010-01-21 03:35:41
在c或者c++里面实现起来好像不难,可是在java中该怎么实现呢,小弟是新手,请指点,谢谢!
...全文
150
3
打赏
收藏
怎么样通过数据包的端口找到对应的应用程序?
在c或者c++里面实现起来好像不难,可是在java中该怎么实现呢,小弟是新手,请指点,谢谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liren2
2010-01-25
打赏
举报
回复
谢谢!
我主要是想知道能否用纯粹java实现。而且我对jni也不是很熟悉的。
老张-AI
2010-01-23
打赏
举报
回复
LZ如果能用C解决的话 先用C解决啊
crazylaa
2010-01-22
打赏
举报
回复
既然C或c++实现不难,那就用c或c++实现了,jni去调咯。
JAVASE之网络编程
java培训,云计算培训 通信过程: 1.
找到
对方IP 2.
找到
应用程序
对应
端口
: 网络
应用程序
都有数字标识,比如4000
对应
了一个
应用程序
,取一个名字 就叫作
端口
,也就是逻辑
端口
,不同计算机上的物理
端口
,比如USB,网线接口。 可以用于识别不同的网络
应用程序
。网络
应用程序
必须有
端口
,也就是数字标识。 有效
端口
0到65535,其实0到1024被系统战胜。 3
计算机网络中常用的
端口
号以及
对应
的
应用程序
在计算机网络的世界里,
端口
号扮演着至关重要的角色,它是标识网络
应用程序
的一种方式,使得不同的
应用程序
能够在同一台计算机上同时运行,并通过各自不同的
端口
与网络进行通信。在网络通信过程中,每个
数据包
都包含源
端口
号和目标
端口
号,以此来确保
数据包
能准确无误地传输到目标
应用程序
。接下来,让我们详细了解一些网络中常用的
端口
号及其
对应
的
应用程序
。
常用协议
端口
号整理
写过tcp、udp通信框架或者做过网络设计、维护的人都对常用的协议
端口
号有很深的印象,今天在这里把各种协议常用的
端口
号整理一下。 说到协议
端口
号,首先要了解
数据包
的结构及OSI各层之间的呼应关系。沿着这个思路,按着如下顺序展开说明:第一部分:
数据包
在传输过程中的封装和解封装的过程第二部分:常用的协议
端口
号整理一、
数据包
封装和解封装的过程封装过程:①数据来源:数据来源一般来源于
应用程序
...
linux 系统是如何收发
数据包
网卡接收
数据包
:当
数据包
通过网络到达你的电脑时,网卡(Network Interface Card)就像是快递员,把包裹(数据)通过 DMA(直接内存访问)直接放到内存中的环形缓冲区(ring buffer)。触发硬件中断:网卡发现有新包裹到达后,会向 CPU 发出一个“快递来了”的信号,这就是硬件中断。处理硬件中断中断处理函数:CPU 收到中断信号后,会查找
对应
的处理程序,就像接到快递通知后去取包裹。屏蔽中断:为了防止连续不断的快递打扰,处理程序会暂时屏蔽同一来源的进一步中断。发起软中断。
Web 中的 TCP/IP 是如何工作的?一个
数据包
是如何正确传达到目标主机
对应
程序中的?
互联网,实际上是一套理念和协议组成的体系架构。其中,协议是一套众所周知的规则和标准,如果各方都同意使用,那么它们之间的通信将变得毫无障碍。 了解一下OSI七层模型和TCP/IP协议的关系: TCP/IP是一组协议的代名词,包括许多别的协议,组成了TCP/IP协议簇。 TCP/IP是基于TCP和IP这两个最初的协议之上的不同通信协议大的的集合。 TCP/IP四层模型 则是合并数据链路层以及物理层为网络接口层。 一个
数据包
的旅程 互联网中的数据是通过
数据包
来传输的。如果发送的数据很大,那么该数据就会被拆分为很
Java
51,407
社区成员
86,124
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章