第十八章网络编程
来源:互联网 发布:淘抢购淘宝客提取推广 编辑:程序博客网 时间:2024/05/07 04:13
ISO国际标准化组织提出的OSI(开放系统互联)
OSI模型分七层:
应用层表示层会话层传输层网络层数据链接层物理层
tcp/IP模型分四层:
应用层(对应OSI前三层),http,https,封装传输层(对应OSI传输层),tcp与udp区别:tcp安全性更高,传输慢,因为要经历三次握手机制影响时间,udp不安全,但传输速度更快(视频用的较多)。网络互联层(对应OSI网络层),ip网络接口层(对应OSI数据和物理层)。
信息传递步骤:先把内容传递给应用层进行封装分包头(装协议)及包内容然后传入下一层继续同样动作最后输出,接受时时进行拆装。
TCP/IP成为事实上的模型。OSI成为理论性模型。
Socket套接字
端口:0-65535总共65536个端口,0-1023给程序预留的,常用软件也不可用。
发送方必须要Socket,告知IP与端口,才真正发送消息 接收方触发socket,在监听器中接受消息
0 0
- 第十八章 网络编程
- 第十八章网络编程
- 第十八章、Linux网络配置
- Python 核心编程第十八章
- 廖雪峰《python3 基础教程》读书笔记——第十八章 网络编程
- 第十八章、网络驱动器装置: iSCSI 服务器
- python 教程 第十八章、 Web编程
- 22 C# 第十八章 TPL 并行编程
- JavaSE学习 第十八章 JDBC编程[详解]
- python 教程 第十八章、 Web编程
- Windows核心编程 第十八章 堆栈
- 第十八章
- 第十八章
- 编程第十八、十九天
- C++编程思想,第十八章《RTTI运行时类型识别》
- 《Java 编程思想》--第十八章:Java I/O 系统
- linux shell编程指南第十八章------控制流结构
- linux shell编程指南第十八章------控制流结构1
- 119_用自己的key
- Mark jenkins + git 完成自动构建
- 开博第一篇
- 第十七章javaI/O系统
- C++虚函数表解析
- 第十八章网络编程
- Android SwipeRefreshLayout 与 CoordinatorLayout 嵌套刷新
- Unable to resolve target 'Google Inc.:Google APIs:8
- 重叠IO
- 【安卓小笔记】Intent的用法
- 简单SparkRDD单词计数操作
- greenrobot EventBus开源库-使用
- 杭电 2045 递推
- 2016 百度之星 Problem C -- (乱写STL,映射过啊)