服務與協議,並行與併發,閘道器網橋網絡卡區別

2021-09-25 06:37:16 字數 1249 閱讀 9809

一 服務與協議的區別與聯絡

1、協議是控制對等實體之間通訊的規則,是水平的。

服務是下層通過層間介面向上層提供的功能,是垂直的。

2、協議的實現保證了能夠向上一層提供服務,要實現本層協議還需使用下層提供的服務。

並行和併發

1、並行中能處理是指計算機系統同時執行兩個或多個任務的計算方法,並行處理可同時工作於同一程式的不同方面

併發處理是同一時間段內有幾個程式都在乙個cpu中處於執行狀態,但任一時刻只有乙個程式在cpu上執行。

併發的重點在於有處理多個任務的能力,不一定要同時;而並行的重點在於就是有同時處理多個任務的能力。並行是併發的子集

死鎖就是兩個及以上程序或執行緒在執行過程中,因相互制約造成的一種互相等待的現

匯流排程數<= cpu數量:並行執行

匯流排程數》 cpu數量:併發執行

三 網橋、閘道器、網絡卡

1、網橋,是把兩個不同物理層,不同mac子層,不同速率的區域網連線在一起。比如說10mb/s與100mb/s的區域網。因為它有儲存轉化功能。

2、網絡卡是電腦的乙個接收資訊轉換資訊暫儲資訊的乙個硬體。它是把接受到資訊遞交給上層,如(cup)的乙個介面。

3、閘道器(gateway)又稱網間聯結器、協議轉換器。閘道器在傳輸層上以實現網路互連,是最複雜的網路互連裝置,僅用於兩個高層協議不同的網路互連。閘道器既可以用於廣域網互連,也可以用於區域網互連。 網構關是一種充當轉換重任的計算機系統或裝置。在使用不同的通訊協議、資料格式或語言,甚至體系結完全不同的兩種系統之間,閘道器是乙個翻譯器。與網橋只是簡單地傳達資訊不同,閘道器對收到的資訊要重新打包,以適應目的系統的需求。同時,閘道器也可以提供過濾和安全功能。大多數閘道器執行在osi 7層協議的頂層--應用層。

4、所以生動的表示以下,閘道器是郵電局,所有的資訊必須通過這裡的打包、封箱、定址,才能發出去與收進來;網絡卡是裝置,也就是郵電局郵筒,你家的信箱;而網橋是郵遞員,但他只負責乙個鎮裡面(區域網)不負責廣域網

併發與並行

做併發程式設計之前,必須首先理解什麼是併發,什麼是並行,什麼是併發程式設計,什麼是並行程式設計。併發 concurrency 和並行 parallellism 是 解釋一 並行是指兩個或者多個事件在同一時刻發生 而併發是指兩個或多個事件在同一時間間隔發生。解釋二 並行是在不同實體上的多個事件,併發是...

併發與並行

併發性 concurrence 指兩個或兩個以上的事件或活動在同一時間間隔內發生。併發的實質是乙個物理cpu 也可以多個物理cpu 在若干道程式之間多路復用,併發性是對有限物理資源強制行使多使用者共享以提高效率。並行性 parallelism 指兩個或兩個以上事件或活動在同一時刻發生。在多道程式環境...

並行與併發

所有的併發處理都有排隊等候,喚醒,執行至少三個這樣的步驟.所以併發肯定是巨集觀概念,在微觀上他們都是序列被處理的,只不過資源不會在某乙個上被阻塞 一般是通過時間片輪轉 所以在巨集觀上看多個幾乎同時到達的請求同時在被處理。如果是同一時刻到達的請求也會根據優先順序的不同,而先後進入佇列排隊等候執行。併發...