Kevin Cyu

@scyu

Joined on Sep 20, 2016

  • [TOC] Source code: https://github.com/kevinbird61/virtual-router Wiki: https://github.com/kevinbird61/virtual-router/wiki 開發 Virtual router 的原因 從實際的網路流量操作當中學習各層網路協定的運作行為,並以 router 的角度來處理各式的流量 透過 C 語言實作,增加對該語言的掌握度 訓練設計整個程式架構:
     Like  Bookmark
  • 關於 Virtual Router Virtual Router 學網路 - ping
     Like  Bookmark
  • [TOC] Source code: https://github.com/kevinbird61/virtual-router Author: Kevin Cyu, kevinbird61@gmail.com 學習目標 ping 指令的使用 節點間如何尋找彼此位置 - ARP Routing
     Like  Bookmark
  • # DHCP and DNS [TOC] --- ## DNS 尾碼 Q: 為何連線到某個 AP 內,出去的 request 有時會自動加上一個後綴? Answer: 這個是由 Host 自動加上的 DNS 尾碼,由 DHCP 夾帶的資訊所設定的。 (先讀下面 DHCP 相關的資訊!) 我們知道 DHCP 會將一些網路設定包在 DHCP payload 中送給 client。 當中就有 DNS 的相關資訊,告訴 client 該跟哪個 DNS 來發送 DNS query。 相關欄位的設定: ![](https://i.imgur.com/L7Gv7jM.png) 可以從 `DHCP Offer` 封包當中看到這個 Options: ![](https://i.imgur.com/IKHlI2t.png) 而 Host 端在發送封包到某個目標 url 時,***DNS 會嘗試將 DNS 尾碼加在這個 url 後面*** 做發送。 舉例來說,在公司我們連線到特定的網域時,當中的 DHCP server 便會把相關的 network configuration 送給我們的
     Like  Bookmark