一、客户端/服务器架构1.硬件C/S架构(打印机)2.软件C/S架构互联网中处处是C/S架构,如各个网站是服务端,你的浏览器是客户端(B/S架构也是C/S架构的一种),腾讯作为服务端为你提供视频,你得下个腾讯视频客户端才能看它的视频)3.C/S架构与socket的关系:我们学习socket就是为了完成C/S架构的开发二、OSI七层1、基础简介一个完整的计算机系统是由硬件、操作系统、应用软件三者组成
分类:
编程语言 时间:
2018-01-29 22:36:05
阅读次数:
255
软件开发架构 C/S架构 主从式架构 (英语:Client–server model) 也称客户端-服务器(Client/Server)架构、C/S架构,是一种网络架构,它把客户端 (Client) (通常是一个采用图形用户界面的程序)与服务器 (Server) 区分开来。每一个客户端软件的实例都可 ...
分类:
其他好文 时间:
2018-01-29 00:18:47
阅读次数:
208
udp是无链接的,先启动哪一端都不会报错 模板 服务器端 客户端 ip协议属于网络osi七层协议中的网络层 TCP,UDP 传输层 arp 数据链路层 socket参数的详解 黏包 tcp协议的拆包机制 例如基于tcp的套接字客户端往服务端上传文件,发送时文件内容是按照一段一段的字节流发送的,在接收 ...
分类:
其他好文 时间:
2018-01-26 18:41:26
阅读次数:
224
一 客户端/服务器架构 应用类:qq等应用 web类:百度网页等 c\s架构 和b\s架构,其实b\s 是c\s架构的一种 osi七层,一般来说将5、6、7看为一层 应用层 负责编辑程序等 传输层 选择通信协议tcp/udp 网络层 给上一步的消息加IP信息 数据链路层 给上一步的东西添加mac地址 ...
分类:
其他好文 时间:
2018-01-25 18:52:49
阅读次数:
125
OSI七层和TCP/IP四层的关系 1.1 OSI引入了服务、接口、协议、分层的概念,TCP/IP借鉴了OSI的这些概念建立TCP/IP模型。 1.2 OSI先有模型,后有协议,先有标准,后进行实践;而TCP/IP则相反,先有协议和应用再提出了模型,且是参照的OSI模型。 1.3 OSI是一种理论下 ...
分类:
其他好文 时间:
2018-01-23 13:04:01
阅读次数:
206
阅读目录 一 客户端/服务器架构 二 osi七层 三 socket层 四 socket是什么 五 套接字发展史及分类 六 套接字工作流程 七 基于TCP的套接字 八 基于UDP的套接字 九 粘包现象 十 什么是粘包 十一 解决粘包的low比处理方法 十二 峰哥解决粘包的方法 十三 认证客户端的链接合 ...
分类:
编程语言 时间:
2018-01-20 15:07:53
阅读次数:
258
iptables防火墙概念说明 开源的基于数据包过滤的网络安全策略控制工具。 centos6.9 默认防火墙工具软件iptables centos7 默认防火墙工具软件firewalld(zone) iptables主要工作在OSI七层的二、三、四层,如果重新编译内核,iptables也可以支持7层 ...
分类:
其他好文 时间:
2018-01-19 22:18:26
阅读次数:
210
阅读目录 一 客户端/服务器架构 二 osi七层 三 socket层 四 socket是什么 五 套接字发展史及分类 六 套接字工作流程 七 基于TCP的套接字 八 基于UDP的套接字 九 粘包现象 十 什么是粘包 十一 解决粘包的low比处理方法 十二 峰哥解决粘包的方法 十三 认证客户端的链接合 ...
分类:
编程语言 时间:
2018-01-17 23:36:41
阅读次数:
519
阅读目录 一.操作系统基础 二.网络通信原理 2.1 互联网的本质就是一系列的网络协议 2.2 osi七层协议 2.3 tcp/ip五层模型讲解 2.3.1 物理层 2.3.2 数据链路层 2.3.3 网络层 2.3.4 传输层 2.3.5 应用层 2.3.6 socket 三.网络通信实现 四.网 ...
分类:
其他好文 时间:
2018-01-17 23:24:29
阅读次数:
249