- 0
- 0
- 约5.09千字
- 约 7页
- 2023-08-06 发布于上海
- 举报
Unix 套接字
— 什么是套接字
套接字是一种通信机制,凭借这种机制,客户/服务器系统的开发既可以在本地单机上进行,也可以跨网络进行。
二 套接字属性
套接字的特性由 3 个属性确定,它们是:域,类型和协议
1 套接字的域
域指定套接字通信中的网络介质,最常见的套接字域是AF_INET,它指的是 Internet 网络,其底层的协议——网际(IP)只有一个地址族,它使用一种特定的方式来指定网络中的计 算机,即人们常说的 IP 地址。
AF_UNIX 域是 UNIX 文件系统域,即使是一台还没联网的计算机上的套接字也可以使用这个域,这个域的底层协议是文件输入/输出,而它的地址就是文件名。
2 套接字类型
因特网协议提供了两种通信机制:流和数据报。
流套接字
流套接字提供的是一个有序,可靠,双向字节流的连接,因此,发送的数据可以确保不会丢失,复制或乱序到达,并且在这一过程中发生的错误也不会显示出来。大的消息将被分 片,传输,再重组。
流套接字由类型 SOCK_STREAM 指定,它们是在 AF_INET 域中通过 TCP/IP(TCP 代表是传输控制协议,IP 代表是网际协议)连接实现的。
数据报套接字
数据报套接字由类型 SOCK_DGRAM 指定,不建立和维持一个连接。它对可以发送的数据报的长度有限制。数据报作为一个单独的网络消息被传输,它可能会丢失,复制或乱序到达。
数据报套接
您可能关注的文档
最近下载
- 2026年重庆市委党校在职研究生招生考试(经济管理专业)历年参考题库含答案详解.docx VIP
- 小型创业孵化基地商业计划书.pptx VIP
- 人教部编版语文六年级下册第三单元《习作:让真情自然流露》优秀PPT课件.pptx VIP
- 每月食品安全调度会议纪要.docx VIP
- 2024年甘肃省-中职高考真题-医药卫生类---《病理学》80分.pdf VIP
- 钢框架结构计算书毕业设计.doc VIP
- 《血液透析用动静脉内瘘直行式扣眼穿刺技术规范》.pdf VIP
- 2025年人教部编版七年级历史下册 第6课 北宋的政治 课件 (共37张PPT).pptx VIP
- 经济类研究人员招聘的笔试与面题.docx VIP
- 年产30万吨环氧丙烷项目初步设计说明书.doc VIP
原创力文档

文档评论(0)