2017年2月21日

TCP/IP协议栈 --- 网络层(IP 首部 和分片)

摘要: IP 是TCP/IP协议栈中重要的层次, TCP UDP ICMP IGMP都是依赖IP层进行传输的。首先它是一种不可靠,无连接的协议。不可靠:它不保证IP包能正确到达目的地,无连接:表示IP并不会维护后续数据包的信息,每个数据包的传输都是独立的。数据包的可靠性需要依赖传输层协议来保证如TCP协议, 阅读全文

posted @ 2017-02-21 12:57 沐浴凌风 阅读(519) 评论(0) 推荐(0) 编辑

2017年2月15日

TCP/IP协议栈 -----链路层

摘要: 这节说一下链路层和ARP RARP协议 链路层: 在协议栈中链路层的目的有三个:1. 为IP模块发送或接受数据包 2.为ARP模块发送或接受ARP请求 3. 为RARP模块发送或接受RARP请求。 让我们看一下最常用的以太网链路层封装格式 这里可以看到以太网协议头部有类型字段 来表明是IP 还是 A 阅读全文

posted @ 2017-02-15 13:06 沐浴凌风 阅读(253) 评论(0) 推荐(0) 编辑

2017年2月14日

Docker 使用教程

摘要: 概括  Docker与传统虚拟机的区别 与传统虚拟机的区别  Docker的安装 的安装  Docker daemon , client , containerd  镜像与容器操作  容器运行配置  Docker网络配置 网络配置  Alpine Docker Image  制作自己 阅读全文

posted @ 2017-02-14 13:28 沐浴凌风 阅读(1475) 评论(0) 推荐(0) 编辑

TCP/IP 协议 ----- 协议栈

摘要: 文章是作者对tcp/ip协议族的一些看法,借鉴TCP/IP详解卷一的内容,进行总结归纳,并阐述自己的一些看法。 TCP/IP协议栈· : 整个协议栈被分为了四层,每一层协议负责不同的功能: 链路层:负责处理物理接口的细节,接受发送的都是比特流,链路层主要有三个目的: 1. 为IP模块发送和接收I P 阅读全文

posted @ 2017-02-14 12:58 沐浴凌风 阅读(263) 评论(0) 推荐(0) 编辑

2017年1月12日

Makefile中的变量和shell变量

摘要: 我们在写makefile时 多多少少会用到shell脚本, 对于变量的在shell中的使用有一些要注意的细节。让我们从一个简单的makefile来看看。 注意makefile中一定要有一个目标,且一定要有一个终极目标,若想要有多个目标应该设立一个伪目标。如下: all: hello hello2 h 阅读全文

posted @ 2017-01-12 13:30 沐浴凌风 阅读(1521) 评论(0) 推荐(0) 编辑

2017年1月11日

SSL/TLS 握手过程详解

摘要: 在现代社会,互联网已经渗透到人们日常生活的方方面面,娱乐、经济、社会关系等都离不开互联网的帮助。在这个背景下,互联网安全就显得十分重要,没有提供足够的安全保障,人们是不会如此依赖它的。幸运的是,在大牛们的努力下,很早以前就有一套安全体系来保障互联网信息的传递。下面我们一起来了解一下这套体系。 加密算 阅读全文

posted @ 2017-01-11 12:26 沐浴凌风 阅读(398) 评论(0) 推荐(0) 编辑

数字签名技术

摘要: 1.什么是电子签名 电子签名指数据电文中以电子形式所含、所附用于识别签名人身份并表明签名人认可其中内容的数据。通俗地说,电子签名就是通过密码技术对电子文档的电子形式的签名,并非是书面签名的数字图像化,它类似于手写签名或印章,也可以说它就是电子印章。 电子签名主要有三个作用: (1)证明文件的来源,即 阅读全文

posted @ 2017-01-11 10:49 沐浴凌风 阅读(636) 评论(0) 推荐(0) 编辑

2017年1月6日

Docker理解

摘要: 近期一直在研究Docker,感悟颇深,和大家分享一下Docker 在云计算中的应用和Docker的原理。 Docker 用法https://yeasy.gitbooks.io/docker_practice/content/ Docker 是什么?有哪些用途? https://yeasy.gitbo 阅读全文

posted @ 2017-01-06 12:54 沐浴凌风 阅读(158) 评论(0) 推荐(0) 编辑

2017年1月5日

提高服务器并发量,有关系统配置的常规方法

摘要: 一般情况下, 服务器的性能除了编程技巧之外,还有一些操作系统本身的限制。这里我们假设服务器CPU 内存都是能满足需求的。来说说Linux 服务器的一些提高性能的方法。 文件描述符的限制 对于服务器,每当有一个连接到来都要消耗一个文件描述符,即系统对文件描述符的限制就成了高性能的障碍。我们可以用uli 阅读全文

posted @ 2017-01-05 12:53 沐浴凌风 阅读(331) 评论(0) 推荐(0) 编辑

2017年1月3日

Linux EXT 文件系统 详解

摘要: 上几章我们讲到了Linux启动的一些问题,接下来我们来看一下硬盘分割和EXT格式文件系统的问题。前面提到了分区表的问题,分区表位于MBR, 占用64个字节。所谓的硬盘分区也就是对硬盘进行规划,填写分区表的配置。硬盘默认分区表仅能写入四组分区信息。这四个主要分区我们称之为主分区和拓展分区,而后拓展分区 阅读全文

posted @ 2017-01-03 15:23 沐浴凌风 阅读(514) 评论(0) 推荐(0) 编辑

导航