网络安全
天天water
不要在该奋斗的年纪,选择安逸。
展开
-
网络编程基础知识笔记(2)
//网络编程API/*创建一个通信接口,得到一个套接字文件描述符,根据这个文件描述符,我们可以通过应用层来访问TCP/IP,对网络底层驱动进行访问*/int socket(int domain, int type, int protocol);param1:地址族 AF_INET/PF_INET //用于IPV4的互联网通信 AF_INET6/PF_INE原创 2017-05-25 10:58:51 · 4120 阅读 · 0 评论 -
网络编程基础知识笔记(3)
//===如何增加UDP协议的可靠性===============1:利用现有的协议来实现(如UDT协议)UDT(UDP-based Data Transfer Protocol)基于UDP的数据传输协议(UDP-based Data Transfer Protocol,简称UDT)是一种互联网数据传输协议。UDT的主要目的是支持高速广域网上的海量数据传输,而互联网上的标准数据传输协议原创 2017-05-25 14:30:42 · 4175 阅读 · 0 评论 -
网络编程基础知识笔记(1)
网络编程:1:网络理论,TCP/IP协议,套接字编程模型2:网络服务器模型、网络连接的建立和断开,多路复用3:广播,带外数据,组播//=============IP地址===============IPV4(32位) 和 IPV6(128位)IP地址 = 网络地址 + 主机地址A类地址第1字节为网络地址,其他3个字节为主机地址。第1字节的最高位固定为01.原创 2017-05-25 10:56:06 · 4370 阅读 · 0 评论 -
关于服务器基本概念汇总
高可用性:“高可用性”(High Availability)通常来描述一个系统经过专门的设计,从而减少停工时间,而保持其服务的高度可用性。三种工作方式:(1)主从方式 (非对称方式)工作原理:主机工作,备机处于监控准备状况;当主机宕机时,备机接管主机的一切工作,待主机恢复正常后,按使用者的设定以自动或手动方式将服务切换到主机上运行,数据的一致性通过共享存储系统解决。(2)双机双工方原创 2017-07-28 11:05:47 · 4180 阅读 · 0 评论 -
组件、接口、类、对象之间的关系
原文地址连接:http://www.cppblog.com/cforce/archive/2012/07/06/181972.aspx什么是组件个人的理解,组件是为了实现某个功能而整合在一起的方法及数据的集合,为了描述组件的特征组件中还包含一些描述信息,诸如组件的名称或ID,提供哪些接口,版本信息等。通常组件是以二进制文件提供的,但也可以以源代码的形式提供,只是这种情况不多见。转载 2017-07-28 14:12:46 · 9555 阅读 · 0 评论 -
关于同步、异步与阻塞、非阻塞的理解
原文地址:http://www.cnblogs.com/Anker/p/5965654.html1、前言 前一段时间出去面试,被问到同步、异步与阻塞、非阻塞的区别。我一时半会没有想出来,作为一个工作三年的人来说,实在很惭愧。我当时理解同步、异步属于两个进程中间的协作关系,例如使用浏览器访问一个网站,需要多次请求服务端,才能加载完整个页面的内容。同步的操作如下:浏览转载 2017-10-17 17:28:01 · 4108 阅读 · 0 评论