發表文章

目前顯示的是 4月, 2019的文章

文摘:牛的大腦-IPv6

來源: 牛的大腦-IPv6 http://systw.net/note/af/sblog/more.php?id=60 簡介 IPv6為1995年SIPP更名,原名為IPNG(NextGeneration) IPv5是實驗性 IPv6位址長度128bit(16 bytes), IPv4位址長度32bit(4 bytes) header長度固定320 bits(40 bytes) IPv6位址分類 保留IP ::/0 表示default route (ip -6 route中可用, ipv4是0/0) ::/128表示unspecified address(未知的位置),或無適合ip ::1/128 為loopback位置,等同於ipv4的127.0.0.1 64:ff9b::/96      IPv4/IPv6 translation  (NAT64,DNS64) ::ffff:0:0/96     IPv4 mapped addresses. ::ffff:0:0:0/96   IPv4 translated addresses. 可參考wiki  https://en.wikipedia.org/wiki/Reserved_IP_addresses#IPv6 Ipv6是可以有多種address type, ipv4只能一種type unicast, mutlicast, anycast/cluster, 沒有ipv4的broadcast type 1-to-1, 1-to-many, 1-to-nearest/1-to-1-of-many unicast分為 1. scoped - global unicast 相當於ipv4 public ip ----> 2000::/3 2. no-scoped  2.1 unique local unicast 相當於ipv4 private ip ----> FD00::/8  2.2 link-local unicast ----> FE80::/10 另有不使用的 Site-Local unicast ----> FEC0::/10 IPv4-Compatible ----> 格式為[96bit的0][32bit i

文摘:關於ipv6-中華電信IPv6網路操作與實務應用

來源:http://163.28.82.8/data2/seminar99/ipv621.pdf linux kernel 2.2.0開始支援ipv6 設定Ipv6網路介面 單一介面預設值 – 僅有Link-Local位址(MAC位址所形成) • 單一介面永久增加一筆IPv6位址 – # vi /etc/sysconfig/network-scripts/ifcfg-eth0 • IPV6ADDR="3ffe:501:ffff:100::2/64" (增加一筆) – # vi /etc/sysconfig/networking/devices/ifcfg-eth0 • IPV6ADDR_SECONDARIES="3ffe:501:ffff:101::10/64 3ffe:501:ffff:102::10/65" (增加多筆) – # /sbin/service network restart (重新載入) • 單一介面臨時增加一筆IPv6位址 – # ip -6 addr add 3ffe:501:ffff:101::10/64 dev eth0 (增加一筆) • 單一介面清除一筆IPv6位址 – # ip -6 addr flush dev eth0 • 單一介面筆清除一筆IPv6位址 – # ip -6 addr del 3ffe:501:ffff:101::10/64 dev eth0 • 檢驗全機IPv6位址 – # ip -6 addr show • 檢驗單一介面IPv6位址 – # ip -6 addr show dev eth0 設定DNS伺服器位址IPv4與IPv6 vi /etc/resolv.conf • nameserver 3ffe:2029:f001:184a::6 • nameserver 168.95.1.1 ND/RS芳鄰搜尋/路由請求 nd=neighbor discovery=芳鄰找尋 rs=router solicitation=路由請求/懇求 1. 安裝RDNSS套件 – # yum -y install ndis6 • 2. 傳送RS封包 – # ifconfig eth0 down – # ifconf

文摘:爲什麼技術最強的碼農當不了首席工程師?

中文翻譯版: https://www.twblogs.net/a/5cc3be55bd9eee3971144575 爲什麼技術最牛的碼農當不了首席工程師? 原始英文版本: https://sizovs.net/2019/02/15/the-principal-developer/ 文章由 Eduards Sizovs - DevHub 創辦人寫在個人blog:  https://sizovs.net/ That’s why a principal developer is  a diplomatic communicator . He knows how to deal with different personalities, how to influence people  across the organization , negotiate,  manage up and down . He dares to raise uncomfortable questions, speak up when others are silent and align everyone around his vision.”