開放系統(Open system):
連接到網絡並準備進行通信的系統。
封閉系統(Closed system):
未連接到網絡且無法通信的系統。
計算機網絡:
它是多個設備的互連,通常稱為主機,這些主機使用多個路徑進行連接,目的是發送/接收數據或媒體。
還有多種設備或介質可幫助兩個不同的設備(稱為網絡設備)之間進行通信。例如:路由器,交換機,集線器,網橋。
設備互連所使用的佈局模式稱為網絡拓撲。例如Bus,Star,Mesh,Ring,Daisy鏈。
OSI:
OSI代表開放系統互連。它是一個參考模型,它指定了通信協議的標準以及每一層的功能。
協議:
協議是一組規則或算法,用於定義兩個實體如何通過網絡進行通信的方式,並且在OSI模型的每一層都定義了不同的協議。這樣的協議很少有TCP,IP,UDP,ARP,DHCP,FTP等。
網絡的唯一標識符
主機名:
網絡中的每個設備都與唯一的設備名稱(稱為主機名)相關聯。
在命令提示符(管理員模式)中鍵入“hostname”,然後按“ Enter”,這將顯示計算機的主機名。
IP地址(Internet協議地址):
也稱為邏輯地址,是系統在網絡上的網絡地址。
為了標識互聯網中的每個設備,Internet號碼分配機構(IANA)分配IPV4(版本4)地址作為Internet上每個設備的唯一標識符。
IP地址的長度是32位。(因此我們有232個可用的IP地址。)
在命令提示符下鍵入“ ipconfig”,然後按“ Enter”,這將為我們提供設備的IP地址。
MAC地址(媒體訪問控制地址):
每個主機的唯一標識符也稱為物理地址,並且與NIC(網絡接口卡)相關聯。
在製造時將MAC地址分配給NIC。
MAC地址的長度為:12-nibble/ 6 bytes/ 48位。
在命令提示符下鍵入“ ipconfig / all”,然後按“ Enter”,這將為我們提供MAC地址。
端口:
端口可以稱為邏輯通道,通過該通道可以將數據發送/接收到應用程序。任何主機都可以運行多個應用程序,並且使用它們在其上運行的端口號來標識每個應用程序。
端口號是16位整數,因此我們有216個可用端口,其分類如下所示:
端口數量:65,536範圍:0 – 65535
在命令提示符下鍵入“ netstat -a”,然後按“ Enter”,這將列出所有正在使用的端口。
套接字(Socket):
IP地址和端口號的唯一組合在一起稱為套接字。
更多的概念
DNS服務器:
DNS代表域名系統(Domain Name system)。
DNS基本上是一臺將網址或URL(例如:www.prog61.com)轉換為相應IP地址的服務器。我們不必記住每個網站的所有IP地址。
“nslookup”命令為您提供了您要查找的域的IP地址。 這也提供了我們的DNS服務器的信息。
ARP:
ARP代表地址解析協議(Address Resolution Protocol)。
它用於將IP地址轉換為其相應的物理地址(即MAC地址)。
數據鏈路層使用ARP來識別接收方機器的MAC地址。
RARP:
RARP代表反向地址解析協議(Reverse Address Resolution Protocol)。
顧名思義,它在輸入物理地址的情況下提供了設備的IP地址。但是自從DHCP出現以來,RARP已經過時了。