你所指的協議應該是網路通訊協議吧,如果想讓兩臺電腦,即使是同型號的電腦進行通訊,網路協議是必須的,不管你是透過二層網路,還是三層網路。兩臺計算機之間的交流,就是資料的交流,那資料怎麼傳輸和接收呢?就像人類社會一樣要立法則,你應該做什麼他應該做什麼,整個社會如何有效組織起來,所謂無規矩不方圓。電腦也一樣,資料之間的交流也要有法則來約束,不然資料都亂套了。這些法則就叫做網路協議,比如TCP、UDP、FTP等等。如果是二層網路之間的通訊,就只涉及到MAC地址,沒有涉及到IP地址,相關協議有PPP、802.2/802.3、幀中繼等協議。如果上了三層,就需要用到IP地址,協議就比較多了,ARP/RARP協議做MAC/IP地址之間的轉換,IP協議負責封裝IP頭,TCP/UDP協議負責報文的傳輸。如果要進行具體功能的話,就還需要應用層協議,比如FTP(檔案傳輸)、HTTP(網頁通訊)、DNS(域名解析)、SMTP(簡單郵件傳輸)等等。
總之,網路協議是兩臺計算機之間通訊的必備條件和有效保障,非常重要。不然也不會有那麼多科學家寫幾十幾百頁的RFC標準文件了。
你所指的協議應該是網路通訊協議吧,如果想讓兩臺電腦,即使是同型號的電腦進行通訊,網路協議是必須的,不管你是透過二層網路,還是三層網路。兩臺計算機之間的交流,就是資料的交流,那資料怎麼傳輸和接收呢?就像人類社會一樣要立法則,你應該做什麼他應該做什麼,整個社會如何有效組織起來,所謂無規矩不方圓。電腦也一樣,資料之間的交流也要有法則來約束,不然資料都亂套了。這些法則就叫做網路協議,比如TCP、UDP、FTP等等。如果是二層網路之間的通訊,就只涉及到MAC地址,沒有涉及到IP地址,相關協議有PPP、802.2/802.3、幀中繼等協議。如果上了三層,就需要用到IP地址,協議就比較多了,ARP/RARP協議做MAC/IP地址之間的轉換,IP協議負責封裝IP頭,TCP/UDP協議負責報文的傳輸。如果要進行具體功能的話,就還需要應用層協議,比如FTP(檔案傳輸)、HTTP(網頁通訊)、DNS(域名解析)、SMTP(簡單郵件傳輸)等等。
總之,網路協議是兩臺計算機之間通訊的必備條件和有效保障,非常重要。不然也不會有那麼多科學家寫幾十幾百頁的RFC標準文件了。