一、网络协议 客户端/服务器架构 1.硬件C/S架构(打印机) 2.软件C/S架构(互联网中处处是C/S架构):B/S架构也是C/S架构的一种,B/S是浏览器/服务器 C/S架构与socket的关系:我们用socket就是为了完成C/S架构的开发 osi七层 引子: 须知一个完整的计算机系统是由硬件 ...
分类:
其他好文 时间:
2017-08-21 18:57:46
阅读次数:
304
osi模型 学习socket需要了解一些网络知识,其中osi模型为基础~~ 互联网协议按照功能不同分为osi七层或tcp/ip五层或tcp/ip四层 我们将应用层,表示层,会话层并作应用层,从tcp/ip五层协议的角度来阐述每层的由来与功能,搞清楚了每层的主要协议 理解网络之中的TCP通信之三次握手 ...
分类:
其他好文 时间:
2017-08-21 00:22:13
阅读次数:
128
OSI七层与TCP/IP五层网络架构详解 TCP(Transmission Control Protocol)和UDP(User Datagram Protocol)协议属于传输层协议。其中TCP提供IP环境下的数据可靠传输,它提供的服务包括数据流传送、可靠性、有效流控、全双工操作和多路复用。 作者 ...
分类:
其他好文 时间:
2017-08-20 10:17:14
阅读次数:
122
阅读目录 一 客户端/服务器架构 二 osi七层 三 socket层 四 socket是什么 五 套接字发展史及分类 六 套接字工作流程 七 基于TCP的套接字 八 基于UDP的套接字 九 粘包现象 十 什么是粘包 十一 解决粘包的low比处理方法 十二 峰哥解决粘包的方法 十三 认证客户端的链接合 ...
分类:
编程语言 时间:
2017-08-20 10:12:09
阅读次数:
245
转载自:http://blog.csdn.net/qq_14935437/article/details/71081546 OSI模型,即开放式通信系统互联参考模型(Open System Interconnection,OSI/RM,Open Systems InterconnectionRefe ...
分类:
其他好文 时间:
2017-08-19 21:09:50
阅读次数:
185
一、OSI参考模型 1、OSI的来源 OSI(Open System Interconnect),即开放式系统互联。 一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互连模型。 2、OSI七层模型的划分 OSI定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、 ...
分类:
其他好文 时间:
2017-08-19 18:47:35
阅读次数:
205
本文部分内容转载自: http://www.cnblogs.com/duanxz/p/5127561.html 一、OSI七层结构 1,主机需要网络传输数据,网络本质上是一种服务,主机和网络之间靠传输层接口,就好比你要叫快递送东西;2,网络可以提供两种服务:1)可靠,面向连接;(TCP) 就像靠谱的 ...
分类:
其他好文 时间:
2017-08-17 16:25:22
阅读次数:
113
一、简介 这一层也可以称为会晤层或对话层,在会话层及以上的高层次中,数据传送的单位不再另外命名,统称为报文。会话层不参与具体的传输,它提供包括访问验证和会话管理在内的建立和维护应用之间通信的机制。如服务器验证用户登录便是由会话层完成的。 会话层提供的服务可使应用建立和维持会话,并能使会话获得同步。会 ...
分类:
其他好文 时间:
2017-08-11 10:52:05
阅读次数:
131
一、简介 第四层的数据单元也称作数据包(packets)。但是,当你谈论TCP等具体的协议时又有特殊的叫法,TCP的数据单元称为段(segments)而UDP协议的数据单元称为“数据报(datagrams)”。这个层负责获取全部信息,因此,它必须跟踪数据单元碎片、乱序到达的数据包和其它在传输过程中可 ...
分类:
其他好文 时间:
2017-08-11 10:41:58
阅读次数:
194
一、简介 在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路,通过差错控制提供数据帧(Frame)在信道上无差错的传输,并进行各电路上的动作系列。 数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。 在这一层,数据的单位称为 ...
分类:
其他好文 时间:
2017-08-11 10:06:07
阅读次数:
184