Linux LFS入门笔记
摘要:最近想深入学习下Linux,以前对这个牛逼的东西了解不多,只是一些基本的、常用的操作。很久以前就知道有个LFS的东东,就是从头编译一个完整的Linux操作系统,于是就参照网上的教程,自己跟着学一学,顺便也加深对操作系统架构方面的了解。
阅读全文
CentOS 5 LVM逻辑卷管理(转)
摘要:LVM: Logical Volume Manager逻辑卷管理,它是一种磁盘的管理方式,是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区。
阅读全文
网络编程中TCP、UDP的发送缓冲区问题(转)
摘要:(一)基础知识
IPv4 数据报最大大小是65535(16位),包括IPv4头部。
IPv6 数据报最大大小是65575,包括40个字节的IPv4头部
MTU,这是由硬件规定的,如以太网的MTU是1500字节,IPv4要求最小MTU是68字节,IPv6要求最小MTU是576字节
path MTU: 指两台主机间的路径上最小MTU
分片(fragmentation):指ip数据报大小超过相应链路的MTU,IPv4和IPv6都将对ip数据进行分片,到达目的主机后进行重组。
IPv4头部的DF位用于设置分片还是不分片
MSS:最大分节大小,向对方TCP通告被通告方在每个分节中能发送的最大TCP数据量。MSS的目的是告诉对方其重组缓冲区大小的实际值,从而避免分片。
阅读全文