TCP/IP 七层架构模型

传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议

套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组合。

Socket不仅仅是IP+Port的封装,它还包含了协议和一些操作函数。Socket是一个抽象层,它提供了一种通用的接口,让应用程序可以使用不同的协议进行网络通信。Socket也不是一个方法,而是一个对象,它有自己的属性和方法。你可以创建一个Socket对象,然后调用它的方法来实现网络通信。

相关推荐
稚辉君.MCA_P8_Java10 小时前
WebSocket 是什么原理?为什么可以实现持久连接?
网络·数据库·websocket·网络协议
半桔11 小时前
【网络编程】详解 IP 协议:报头字段、路由器功能、网段划分和分片传输
linux·网络·网络协议·tcp/ip
一个小白开发13 小时前
ip获取城市省份信息
java·tcp/ip
悟能不能悟13 小时前
cmd什么命令可以知道本机到目标机的ip节点
网络·网络协议·tcp/ip
cliproxydaili13 小时前
代理IP+账号矩阵:Cliproxy与TGX Account如何赋能品牌全球化表达?
网络协议·tcp/ip·矩阵
小亮亮虫13 小时前
LwIP UDP RAW
单片机·网络协议·udp
会开花的二叉树15 小时前
分布式文件存储 RPC 服务实现
c++·分布式·网络协议·rpc
全马必破三16 小时前
Node.js HTTP开发
网络协议·http·node.js
猫头虎1 天前
如何查看局域网内IP冲突问题?如何查看局域网IP环绕问题?arp -a命令如何使用?
网络·python·网络协议·tcp/ip·开源·pandas·pip
爱吃小胖橘1 天前
Unity网络开发--超文本传输协议Http(1)
开发语言·网络·网络协议·http·c#·游戏引擎