OSI参考模型----TCP协议及端口----客户/服务器通信模式
来源:互联网 发布:nginx中文官网 编辑:程序博客网 时间:2024/06/06 00:32
一,OSI参考模型
物理层----0层. 任务:为它的上一层提供物理连接.如规定电缆和接头的类型. 典型设备:Hub(集线器)
数据链路层-----任务:建立,维护,释放数据链路的连接. 典型设备:Switch(交换机)
范围:两个相邻的节点之间的线路上, 传送以帧为单位的数据.
网络层-----任务:选择合适的网间路由和交换节点. 确保数据及时传送到目标主机.
把帧组成数据包并传送. 典型设备:Router(路由)
传输层------任务:为源主机和目的主机的会话层提供建立,维护,取消传输连接的功能. 传送单位(报文).
会话层------:管理进程之间的会话过程 , 负责建立,管理,终止进程之间的绘画.. 数据传送单位:报文
表示层------对上层数据进行转换. 例:对数据的加密,解密,压缩,和格式转换.
应用层------确定进程之间通信的实际用途(浏览Web站点,收发E-mail,上传或下载文件等.).
TCP协议及端口
1.TCP协议使两台主机(A ,B)的进程顺利通信.主机间会运行多个进程,,IP协议,A---->B .TCP协议:A(进程A1)----->B(进程B1).采用端口区分进程.端口非物理设备,是用于标示进程的逻辑地址.
2.端口号的范围: 0---65535. 其中:0-----1023固定分配给一些服务. 其余的供用户自定义的服务使用.且程序运行时占用端口,结束立即释放.
3,客户进程的端口由所在主机的操作系统动态分配.
三.客户/服务器通信模式:
一个进程为客户,另一个进程为服务器进程.客户进程向服务器发出要求某种服务的请求,服务器进程响应该请
工作流程:while(true){
监听端口,等待客户请求;
响应客户请求
}
- OSI参考模型----TCP协议及端口----客户/服务器通信模式
- OSI参考模型、TCP/IP参考模型及协议
- TCP/IP 协议栈及 OSI 参考模型详解
- TCP/IP 协议栈及 OSI 参考模型详解
- TCP/IP 协议栈及 OSI 参考模型详解
- TCP/IP 协议栈及 OSI 参考模型详解
- TCP/IP协议栈及OSI参考模型详解
- TCP/IP协议栈及OSI参考模型详解
- TCP/IP协议栈及OSI参考模型详解
- TCP/IP 协议栈及 OSI 参考模型详解
- TCP/IP协议栈及OSI参考模型详解
- TCP/IP协议和OSI参考模型
- TCP/IP协议和OSI参考模型
- OSI参考模型、TCP/IP参考模型及每层所用的协议
- OSI参考模型、TCP/IP参考模型及每层所用的协议
- TCP/IP参考模型及每层所用的协议、OSI参考模型
- Tcp客户服务器模式通信
- ISO/OSI参考模型及TCP/IP参考模型
- PHP设计模式之观察者模式实现DEMO
- 写代码算个毛,会写文档才牛X
- static 类在rlease下crash
- 最快排序和搜索算法的最简代码实现(转)
- PHP/Javascript/ASP 删除前提示
- OSI参考模型----TCP协议及端口----客户/服务器通信模式
- CSDN 2009年英雄大会,出发了!
- SQL Server临时表(转)
- WebKit代码规范
- 今天刚注册个CSDN
- Hibernate中物理主键,逻辑主键,修改主键相关
- LoadRunner 9.1录制 Flex
- 修改mysql数据库编码
- CascadingDropDown