ipv4

ipv6 地址说明

吃可爱长大的小学妹 提交于 2019-11-25 20:06:01
开篇我们先简单介绍下ipv4 地址 IPv4 地址: ipv4地址一共32位,用点分十进制表示,每一个部分是8位。子网掩码有两种表示 192.168.1.3 / 24 表示ip的前24位是网络位,后8位是主机位,ip前24位相同,表示是同一个子网的 IPv6 地址: ipv6地址一共128位,通常写作8组,每组为四个十六进制数的形式,中间用“:”隔开,每一部分是16位。 子网掩码只有一种表示(ipv6已经不叫子网掩码,叫前缀,前缀表示网络位)。 现在为了和ipv4表示对比,ipv6的地址,同一ip可以有多种表示形式,不过意义都是一样的,后面的前缀“64”表示128位中的前64位表示网络位,后面的64位表示主机位,只要ip 前64位一样,就说明子网一样,ipv6默认的前缀是64. 使用128位地址可以为设计多层单播编址及路由转发提供更高级别的层次性和灵活性,弥补ipv4 在这方面的不足 IPv6地址类型 1)单播:对应于IPv4的普通公网和私网地址;一对一; 生活最可能最多接触的就是单播地址 2)组播:对应于IPv4的组播(多播)地址;一对多; 3)任播:IPv6新增的地址概念类型;一对离本地最近的一个设备。 用组播地址实现广播的功能 单播地址:前缀2000::/3,相当于IPv4的公网地址 子网ID:子网ID是组织站点用来表示站点内的子网的16位比特位

linux 优化

吃可爱长大的小学妹 提交于 2019-11-25 18:45:35
为什么要性能调优? 大部分的linux发行版是为了完全兼容市场中大部分计算机而设计的。这是一个相当混杂的硬件集合(硬盘,显卡,网卡,等等)。所以Red Hat, Suse,Mandriva和其他的一些发行版厂商选择了一些保守的设置来确保安装成功。 简单地说:你的发行版运行的很好,但是它可以运行地更好! 比如,可能有一个具体一些特殊特性的高级硬盘,而这些特性在标准配置的情况下可能就没被启用。 磁盘子系统的调优 对于Linux的Ext3/4来说,几乎在所有情况下都有所帮助的一个参数是关闭文件系统访问时间,在/etc/fstab下看看你的文件系统 有没有noatime参数.atime 是最近访问文件的时间,每当访问文件时,底层文件系统必须记录这个时间戳。因为系统管理员很少使用 atime,禁用它可以减少磁盘访问时间。禁用这个特性的方法是,在 /etc/fstab 的第四列中添加 noatime 选项。 noatime View Code 网络调优 tcp连接保持管理: net.ipv4.tcp_keepalive_time = 7200    # 如果在该参数指定时间内某条连接处于空闲状态,则内核向远程主机发起探测 net.ipv4.tcp_keepalive_intvl = 75     # 多久探测一次 net.ipv4.tcp_keepalive_probes = 9     #