随笔分类 -  网络

网络
摘要:网络划分: OSI体系结构:应用层,表示层,会话层,运输层,网络层,数据链路层,物理层; TCP/IP体系结构:应用层,运输层,网络层,数据接口层; 五层体系结构:应用层,运输层,网络层,数据链路层,物理层; 各层介绍: 应用层:能够和用户交互,所有能够产生网络流量的程序,他使得应用程序能够直接运行 阅读全文
posted @ 2020-09-09 11:29 CccccDi 阅读(88) 评论(0) 推荐(0)
BIO NIO编程
摘要:首先明确Socket通信模型 Socket通信实现步骤 创建ServerSocket和Socket 打开连接到的Socket的输入/输出流 按照协议对Socket进行读/写操作 关闭输入输出流,以及Socket BIO编程流程 服务端: 创建ServerSocket实例 绑定端口 通过accept来 阅读全文
posted @ 2020-06-30 23:55 CccccDi 阅读(185) 评论(0) 推荐(0)
网络编程模型(I/O模型)
摘要:首先了解什么是同步(synchronous),异步(asynchronous),阻塞(blocking),非阻塞(nonblocking): 同步与异步 同步和异步是基于应用程序与操作系统处理I/O所采用的方式 同步:是应用程序直接参与I/O读写的操作,么有完毕将会等待(当应用程序发起read操作, 阅读全文
posted @ 2020-06-28 21:02 CccccDi 阅读(322) 评论(0) 推荐(0)
C/S模式 B/S模式
摘要:C/S模式(Client/Server )客户端和服务端 C/S模式中服务端中主要进行业务交互,数据存储,考虑并发,高可用等,客户端主要是页面展示,将服务端返回去的内容展示在客户端,将客户端提交的信息做一处理 。 B/S(Browser/Server) 浏览器和服务端 B/S模式中服务端用来进行业务 阅读全文
posted @ 2020-06-27 12:37 CccccDi 阅读(241) 评论(0) 推荐(0)
UDP协议
摘要:UDP(User Datagram Protocol)用户数据报协议,是TCP/IP协议族中无连接的传输层协议。 特点 无连接的 尽最大努力交付 面向报文 无拥塞控制的机制 支持一对一,一对多,多对一的交互通信 首部开销小 UDP报文格式 UDP报文头信息: 源端口,目的端口:都占用是16bit,分 阅读全文
posted @ 2020-06-25 12:56 CccccDi 阅读(234) 评论(0) 推荐(0)
TCP协议
摘要:TCP(Transmission Control Protocol)传输控制协议,面向连接的传输协议,在传输层。 TCP协议特点 面向连接:通信之前必须建立连接,通信后断开连接 每一个TCP连接只能是点对点的(一对一) 提供的可靠的交付服务:通过TCP连接传输的数据,无差错,不丢失,不重复 提供全双 阅读全文
posted @ 2020-06-24 13:20 CccccDi 阅读(268) 评论(0) 推荐(0)
数据包以及数据传输
摘要:数据包 每个分层中,都会对发送的数据封装一个首部,首部包含必要的信息,地址信息和协议信息 数据包首部 网络中传输的数据包由两部分组成:一部分是协议所要用到的首部,另一部分是上一层传过来的数据。首部的结构由协议的具体规范详细定义。在数据包的首部,明确标明了协议应该如何读取数据。反过来说,看到首部,也就 阅读全文
posted @ 2020-06-23 22:42 CccccDi 阅读(759) 评论(0) 推荐(0)
网络模型
摘要:OSI网络模型 国际标准化组织提出的网络的开发互联参考模型OSI(Open System InterConnection),将网络划分成7层,如下图: 应用层:OSI的最高层,是直接为应用程序提供服务,作用是实现一系列的业务处理需要服务。 表示层:关注的是传输数据信息的格式定义,为应用成提供的信息服 阅读全文
posted @ 2020-06-22 14:15 CccccDi 阅读(312) 评论(0) 推荐(0)