原创 ION-DTN-前向糾錯編碼ECLSA詳細介紹

ION-DTN是NASA提出的針對DTN網絡架構的具體實現方案。旨在解決深空通信的高延時、高誤碼、頻繁中斷等鏈路問題。 ION中目前依靠LTP協議進行中斷的重傳處理。但在深空這種長延時環境中,重傳所耗費的時間和資源過於龐大,比如地球與火星

原创 kubernetes單節點集羣搭建之CNI flannel網絡安裝

一、前言 kubernetes集羣搭建方法很多 1.可以用第三方工具,比如minikube,kubeadm。 2.也可以去kubernetes官網下release出的二進制bin文件。 3.下載kubernetes源碼,手動編譯後生成二進

原创 vue+go-gin+nginx實現後臺管理系統

前後端分離的經典後臺管理系統。 主要用到的技術和組件: 前端:vuejs,組件element ui、ant vue、axios 後端:golang,框架go-gin,swagger組件 服務代理:nginx   過程中的疑難問題和關鍵點記

原创 信息中心網絡ICN的物聯網應用調研

摘要: 隨着通信技術和製造工藝的不斷進步,IoT(物聯網)的概念被提出,並迅速發展,成爲繼互聯網,計算機後的又一重大技術革新,IoT極有可能成爲未來計算機與通信的發展方向。同時,由於物聯網設備與傳統互聯網中運行的設備之間差別甚大,IoT應

原创 信息中心網絡ICN在衛星通信中的應用調研

Supporting the IoT over Integrated Satellite-Terrestrial Networks using Information-Centric Networking   調查當IoT基於ICN上並通

原创 go語言-數組指針

1.數組指針     (1)數組指針與指針數組         這倆概念原本在c語言中就是一個繞口令般的存在,儘管從類型角度來看兩者並沒什麼相似的地方。         但是在go語言中對這兩個類型的設定做出了一些不同的規定。首先交代一下

原创 windows go語言編程環境搭建:IDEA2016.3+go1.7

首先下載go的sdk,最新版本是1.12,但這裏選擇下載1.7.原因稍後解釋。 go sdk地址:https://studygolang.com/dl 對於go,比較好的IDE就是goland和IDEA+go plugin。前者需要收費。

原创 word-每一章插入不同的頁眉

光標放在在每一章的最後一頁,選擇:佈局—分隔符—插入分節符-連續。 如圖所示:   然後在下一頁,也就是第二章,就可以編寫不同於第一章的頁眉了。點擊取消鏈接到第一節即可。

原创 解決Matlab報錯:MATLAB 先前因底層圖形錯誤而崩潰。爲避免在此會話期間再次崩潰,MATLAB 將使用軟件 OpenGL 而不再使用圖形硬件。

報錯如下: ----------------------------------------------------------------------- Assertiondetected at Wed

原创 CCNx調研

CCNx是ICN中的CCN提案的一種實現。主要運行在Linux的一些發行版上,比如Ubuntu,Debian,Macos。 在2014年前後,CCNx的官方網站爲:http://www.ccnx.org 但目前,CCNx項目已經交給Lin

原创 ION-DTN with ECLSA 源碼

ECLSA 是一種前向糾錯編碼,用於對缺失的數據進行恢復,從而避免重傳。 在ION-DTN中,ECLSA用於LTP之下,將LTP segment作爲編碼的單元,如下圖所示: ECLSA(糾錯鏈路服務適配器)是UDPLSA(和其他LSA)

原创 kube-proxy進程源碼分析

kube-proxy是運行在Minion節點上的另外一個重要的守護進程,你可以把它當做一個HAProxy,它充當了kubernetes中service的負載均衡器和服務代理的角色,下面我們分別對其啓動過程、關鍵代碼分析及設計總結等發麪進行

原创 kubernetes-kubelet進程源碼分析(三)

接着上篇博文,我們繼續分析kubelet進程的另一個重要功能是如何實現的:定期同步Pod狀態信息到API sever。 先來看看Pod狀態的數據結構定義: Pod的狀態又5種:運行中(PodRunning)、等待中(PodPendin

原创 kubernetes-kubelet進程源碼分析(二)

kubelet關鍵代碼分析 在上篇博文,我們分析了kubelet進程的啓動流程,大致明白了kubelet的核心個哦你工作流程就是不斷從Pod Source中獲取與本節點相關的Pod,然後開始加工處理,所以我們先來分析Pod source部

原创 kubernetes-kube-scheduler進程源碼分析

kubernetes scheduler server是由kube-scheduler進程實現的,它運行在kubernetes的管理節點-Master上並主要負責完成從Pod到Node的調度過程。kubernetes scheduler