永发信息网

套接字和端口的区别是什么?

答案:4  悬赏:30  手机版
解决时间 2021-03-14 15:24
套接字和端口的区别是什么?
概念上和所在层次有什么区别。愿求详细信息,但不要太繁琐。
最佳答案
接口是微软开发这个操作系统的时候预留的一些API
端口就是系统里默认的固定的 例如FTP 23 WWW 80 等 默认1024以前的都被系统的程序占用。
全部回答
IP+端口
socket 应用层通过传输层进行数据通信时,tcp和udp会遇到同时为多个应用程序进程提供并发服务的问题。多个tcp连接或多个应用程序进程可能需要通过同一个tcp协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与tcp/ip协议交互提供了称为套接字(socket)的接口。 区分不同应用程序进程间的网络通信和连接,主要有3个参数:通信的目的ip地址、使用的传输层协议(tcp或udp)和使用的端口号。socket原意是“插座”。通过将这3个参数结合起来,与一个“插座”socket绑定,应用层就可以和传输层通过套接字接口,区分来自不同应用程序进程或网络连接的通信,实现数据传输的并发服务 计算机"端口"是英文port的译义,可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口,如:usb端口、串行端口等。软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和i/o(基本输入输出)缓冲区。 在网络技术中,端口(port)有好几种意思。集线器、交换机、路由器的端口指的是连接其他网络设备的接口,如rj-45端口、serial端口等。我们 这里所指的端口不是指物理意义上的端口,而是特指tcp/ip协议中的端口,是逻 辑意义上的端口。 那么tcp/ip协议中的端口指的是什么呢?如果把ip地址比作一间房子 ,端口就是出入这间房子的门。真正的房子只有几个门,但是一个ip地址的端口 可以有65536(即:256×256)个之多!端口是通过端口号来标记的,端口号只有整数,范围是从0 到65535(256×256)。
套接字可理解为:IP+端口。两个都是传输层以上的概念
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎样把手机上的QQ音乐传到车上!车是昂科威
求东方同人《东方萌玉幻想》小说。在线,网盘
信阳宾馆和谐家园在什么地方啊,我要过去处理
Many people in China think Tang is one of
我是江南大学的大三学生,不知道无锡的考研辅
西宁到黑泉水库要怎么坐车,买到去门源的吗?
顺丰快递陆运相机 从湖南株洲到吉林长春 现在
天涯明月刀会不会出更换职业
为什么英国那么多酒吧名字里面有「ARMS」?
包头烧卖皮的做法???
intel为什么不出一个单核钎焊CPU
兔子面马鞍连锁店我想知道这个在什么地方
济南到青岛的火车票.
问道134级神兽变异高法伤和高物伤图
男朋友经常摩擦会变黑吗
推荐资讯
吉林省优秀团员,自主招生有用么?
特殊工种有哪些我从事二吨以上的锅炉属于特需
拉斐尔专业瘦身会所地址在哪,我要去那里办事
做梦梦见了米里有虫子
为什么人总会说“不好意思”,不好意思是什么
啥时候燕询才能黑化呀!
梦见过桥心里害怕桥头又变窄了
物料员试用期内自我总结,针对工作态度,工作
广州市从化区林业和园林局我想知道这个在什么
早晚点怎么去啊,有知道地址的么
耳钉,鼻钉,眉钉针子粗细有何区别?
四川旅游景点
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?