原创 Application Layer——應用層 需要了解的知識點

應用層 應用層解決位於不同主機中多個應用進程之間的通信和協調工作 域名系統 DNS,是一個聯機分佈式數據庫系統,採用C/S結構,主要使用UDP(域名解析),偶爾使用TCP(區域傳輸),由許多分佈在互聯網上的域名服務器共同完成,把

原创 Physical Layer——物理層 需要了解的知識點

物理層 通信系統有三部分:源系統、傳輸系統、目的系統 源系統包含源點(源站/信源)和發送器(調製器) 來自信源的信號爲基帶信號 僅改變波形的調製爲基帶調製(編碼),調製後仍爲基帶信號 用載波調製爲帶通調製(調幅、調頻、

原创 Transport Layer——傳輸層 需要了解的知識點

傳輸層(運輸層) 數據鏈路層爲結點之間提供邏輯通信,網絡層爲主機之間提供邏輯通信,而運輸層爲應用程序(主機中的進程)之間提供端到端的邏輯通信,用一個16位端口號(65535個)來標誌一個端口,端口號只具有本地意義 服務器端使用的端

原创 Data Link Layer——數據鏈路層 需要了解的知識點

數據鏈路層 鏈路(物理鏈路)是一個結點到相鄰結點的一段物理線路,數據鏈路(邏輯鏈路)是在鏈路的基礎上增加了一些必要硬件(如網絡適配器)和軟件(如協議的實現) 數據鏈路層協議解決三個基本問題,分別是封裝成幀、透明傳輸、差錯檢測

原创 Network Layer——網絡層 需要了解的知識點

網絡層 分組交換的兩種傳輸方式 IP地址32位(IPv4),但一般用點分十進制表示,三個歷史進程,將PDU稱爲數據報 分類的IP地址,分爲網絡號net-id和主機號host-id A類地址,用於單播,1字節(8位)網絡號,

原创 03-Linux基礎——服務與進程及網絡連接

本系列基於Centos7編寫,帶大家瞭解Liunx基礎命令,本系列有四篇文章 服務與進程 Linux啓動過程 運行級別:運行級別的設置由/etc/systemd/system/default.target文件來控制,default

原创 01-Linux基礎——基礎知識及基礎命令

本系列基於Centos7編寫,帶大家瞭解Liunx基礎命令,本系列有四篇文章 基礎知識 Linux系統由內核,Shell,文件系統,應用程序組成 虛擬文本控制檯又被稱爲虛擬終端(tty),CentOS系統安裝後自動生成5個虛擬終端(

原创 02-Linux基礎——用戶與用戶組管理及儲存管理

本系列基於Centos7編寫,帶大家瞭解Liunx基礎命令,本系列有四篇文章 用戶及用戶組管理 用戶分爲三種角色,分別爲:超級用戶(默認是root用戶,擁有最高管理權限)、普通用戶(只能對自己目錄下文件進行訪問修改,具有登陸系統的權限,

原创 04-Linux基礎——軟件安裝與包管理工具

本系列基於Centos7編寫,帶大家瞭解Liunx基礎命令,本系列有四篇文章 壓縮與解壓縮 將目錄下面的mydata目錄壓縮爲mydata.zip zip -r mydata.zip mydata 將目錄下面的mydata.zi

原创 Data Link Layer——數據鏈路層

數據鏈路層 鏈路(物理鏈路)是一個結點到相鄰結點的一段物理線路,數據鏈路(邏輯鏈路)是在鏈路的基礎上增加了一些必要硬件(如網絡適配器)和軟件(如協議的實現) 數據鏈路層協議解決三個基本問題,分別是封裝成幀、透明傳輸、差錯檢測

原创 Network Layer——網絡層

網絡層 分組交換的兩種傳輸方式 IP地址32位(IPv4),但一般用點分十進制表示,三個歷史進程,將PDU稱爲數據報 分類的IP地址,分爲網絡號net-id和主機號host-id A類地址,用於單播,1字節(8位)網絡號,

原创 Transport Layer——傳輸層

傳輸層(運輸層) 數據鏈路層爲結點之間提供邏輯通信,網絡層爲主機之間提供邏輯通信,而運輸層爲應用程序(主機中的進程)之間提供端到端的邏輯通信,用一個16位端口號(65535個)來標誌一個端口,端口號只具有本地意義 服務器端使用的端

原创 Application Layer——應用層

應用層 應用層解決位於不同主機中多個應用進程之間的通信和協調工作 域名系統 DNS,是一個聯機分佈式數據庫系統,採用C/S結構,主要使用UDP(域名解析),偶爾使用TCP(區域傳輸),由許多分佈在互聯網上的域名服務器共同完成,把

原创 TCP/IP 基礎知識(包含一些零碎知識點)

本文章是我在學習時的總結,供大家交流探討,後續會更新每一層的協議和相關知識點 TCP/IP是通信協議的統稱,也被稱作互聯網協議 TCP/IP發展歷程 OSI(Open Systems Interconnection 開放式通信