Socket套接字通信原理
2015-06-27 17:20
211 查看
Socket套接字通信原理
原来Socket在这里
Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口.在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议.
1.为什么握手需要3次,断开需要4次?
2.阻塞和非阻塞的实现原理?
Tcp/IP协议关系图
Socket在哪里?
原来Socket在这里
Socket是什么呢?
Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口.在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议.
TCP协议
三次握手
四次握手断开
UDP协议
问题
1.为什么握手需要3次,断开需要4次?2.阻塞和非阻塞的实现原理?
相关文章推荐
- Swiper.js wap app 图片滑动效果
- 天天最少应念一遍《三十五佛悔悟文》——来自索达吉堪布的开示
- C# 导出word文档及批量导出word文档(4)
- alpha阶段的 postmortem 报告
- 初学JAVA之基本概念及创建、调用方法熟悉
- 6.Session 接口
- 装饰模式
- Windows 下音频数据采集和播放(转)
- Html去除缓存
- 归并排序 & 计数排序 & 基数排序 & 冒泡排序 & 选择排序 ----> 内部排序性能比较
- 从贫穷到富有——我的修行之路
- MD5加密
- Android学习之天气预报简单版
- Eclipse加入PHP插件并支持PHP
- setContentView剖析
- c++ 继承相关注意点
- Android---61---TabHost简单使用
- C#Winform控件随窗体缩放
- Android中数据库的操作流程详细解释
- (转) ThinkPHP模板自定义标签使用方法