TCP/IP 七层架构模型

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

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

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

相关推荐
那就回到过去7 小时前
MPLS多协议标签交换
网络·网络协议·hcip·mpls·ensp
郝学胜-神的一滴12 小时前
深入浅出:使用Linux系统函数构建高性能TCP服务器
linux·服务器·开发语言·网络·c++·tcp/ip·程序人生
胖咕噜的稞达鸭13 小时前
网络基础:初识TCP/IP协议
网络·网络协议·tcp/ip
全栈工程师修炼指南13 小时前
Nginx | stream content 阶段:UDP 协议四层反向代理浅析与实践
运维·网络·网络协议·nginx·udp
cur1es13 小时前
【UDP的报文结构】
网络·网络协议·udp·md5
闲人编程14 小时前
使用FastAPI和WebSocket构建高性能实时聊天系统
websocket·网络协议·网络编程·fastapi·持久化·实时聊天·codecapsule
惊讶的猫14 小时前
OpenFeign(声明式HTTP客户端)
网络·网络协议·http·微服务·openfeign
心.c14 小时前
TCP协议深入解析
网络·网络协议·tcp/ip
摇滚侠14 小时前
HTTP 404 - No response body available
网络·网络协议·http