1. 程式人生 > >虛電路網路與資料報網路

虛電路網路與資料報網路

1 連線服務與無連線服務

  • 資料報(datagram)網路與虛電路(virtual-circuit)網路是典型兩類分組交換網路
  • 資料報網路提供網路層無連線服務
  • 虛電路網路提供網路層連線服務
  • 類似於傳輸層的無連線服務(UDP)和麵向連線服務(TCP),但是網路層服務:
    • 主機到主機服務
    • 網路核心實現

2 虛電路網路

2.1 虛電路(Virtual circuits)

  • 虛電路:一條從源主機到目的主機, 類似於電路的路徑(邏輯連線)

    • 分組交換
    • 每個分組的傳輸利用鏈路的全部頻寬
    • 源到目的路徑經過的網路層裝置共同完成虛電路功能
  • 通訊過程:

    • 呼叫建立(call setup)→資料傳輸→拆除呼叫
  • 每個分組攜帶虛電路標識(VC ID), 而不是目的主機地址
  • 虛電路經過的每個網路裝置(如路由器) , 維護每條經過它的虛電路連線狀態
  • 鏈路、 網路裝置資源(如頻寬、 快取等)可以面向VC進行預分配
    • 預分配資源=可預期服務效能
    • 如ATM的電路模擬(CBR)

這裡寫圖片描述

2.2 VC的具體實現

  • 每條虛電路包括:

    1. 從源主機到目的主機的一條路徑
    2. 虛電路號(VCID) , 沿路每段鏈路一個編號
    3. 沿路每個網路層裝置(如路由器), 利用轉發表記錄經過的每條虛電路
  • 沿某條虛電路傳輸的分組,攜帶對應虛電路的VCID,而不是目的地址

  • 同一條VC ,在每段鏈路上的VCID通常不同
    • 路由器轉發分組時依據轉發表改寫/替換虛電路號

2.3 VC轉發表

這裡寫圖片描述

2.4 虛電路信令協議(signaling protocols)

  • 用於VC的建立、維護與拆除
    • 路徑選擇
  • 應用於虛電路網路
    • 如ATM、幀中繼(frame-relay)網路等
  • 目前的Internet不採用

這裡寫圖片描述

3 資料報網路

3.1 資料報網路

  • 網路層無連線
  • 每個分組攜帶目的地址
  • 路由器根據分組的目的地址轉發分組
  • 基於路由協議/演算法構建轉發表
    • 檢索轉發表
    • 每個分組獨立選路

這裡寫圖片描述

3.2 資料報轉發表

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

Q: 如果地址範圍劃分的不是這麼“完美”會怎麼樣?

3.3 最長字首匹配優先

這裡寫圖片描述

最長字首匹配優先:在檢索轉發表時,優先選擇與分組目的地址匹配字首最長的入口(entry)。

4 資料報網路和VC網路的對比

Internet (資料報網路)

  • 計算機之間的資料交換
  • “彈性” 服務,沒有嚴格時間需求
  • 鏈路型別眾多
    • 特點、效能各異
    • 統一服務困難
  • ”智慧” 端系統 (計算機)
    • 可以自適應、效能控制、差錯恢復
  • 簡化網路,複雜“邊緣”

ATM (VC網路)

  • 電話網路演化而來
  • 核心業務是實時對話:
    • 嚴格的時間、可靠性需求
    • 需要有保障的服務
  • “啞(dumb)” 端系統(非智慧)
    • 電話機
    • 傳真機
  • 簡化“邊緣”,複雜網路

相關推薦

電路網路資料網路

1 連線服務與無連線服務 資料報(datagram)網路與虛電路(virtual-circuit)網路是典型兩類分組交換網路 資料報網路提供網路層無連線服務 虛電路網路提供網路層連線服務 類似於傳輸

網路層概述.電路網路資料網路

1 網路層提供您主機到主機的服務。(什麼服務?資料傳輸嗎) 2 網路層的主要功能是路由和轉發,部分網路層還提供連結服務(如ATM)。路由是從端到端的確定資料在整個網路上的傳輸路徑,轉發是在某個節點將資料從輸入埠轉發的適當的輸出埠,路由演算法的執行結果確定了每個路由器的轉發表

Android進階:網路資料儲存—步驟1:Android網路通訊(第2小節:Handler)

內容概覽 Handler是什麼 為什麼要使用Handler Handler/Looper/MessageQueue/Message Handler如何去實現(三種實現:1、下載檔案並更新進度條 2、倒計時 3、打地鼠的遊戲實現) 工作原理 如果更好的使用 擴充套

Android進階:網路資料儲存—步驟1:Android網路通訊(第3小節:ListView上)

內容概要: 一、課程介紹 二、ListView的準備工作 ListView簡介 ListView的實現步驟 三、ListView簡單應用 Adapter的資料繫結 最簡單ListView效果演示 獲取系統已安裝應用列表 優化效能 一、課程介紹 什麼是List

Android進階:網路資料儲存—步驟1:Android網路通訊(第4小節:ListView下)

內容概括: 一、網路下載資料並顯示在ListView上 使用非同步訪問網路 解析獲取的Json資料 載入資料到ListView上 二、不同item的引用 引用不同行佈局 一、網路下載資料並顯示在ListView上 1.1-使用非同步訪問網路 //非同步訪問網路

Android進階:網路資料儲存—步驟1:Android網路通訊(第6小節:GridView)

內容概要: GirdView(網格檢視)顯示本地資料 GirdView屬性簡介 案例一:用GirdView展示文字 案例二:用GridView顯示已安裝應用 GridView顯示網路 用GridView載入網路圖片(上) 用GridView載入網路圖片(下) 一、

Android進階:網路資料儲存—步驟1:Android網路通訊(第7小節:CadView)

內容概要: CardView基礎 CardView介紹 CardVie常用屬性 CardView屬性效果展示 CardView案例實現 CardVie基本操作 案例-佈局搭建 案例-實體類建立 案例-功能實現 案例-適配 CardView開發注意事項 一、Ca

Android進階:網路資料儲存—步驟1:Android網路通訊(第1小節:網路操作)

網路操作 課程介紹: 掌握Android中操作網路的方式,和相關的許可權設定,以及資料解析。 一、網路的基礎知識 1.1客戶端與服務端 什麼是客戶端(Client)?         享受服務的每一個使用者 什麼是服務端(Server)?         為客戶端

VMware虛擬網路三種網路模式

VMware虛擬網路 名稱 解釋 網絡卡 是區域網中連線計算機和傳輸介質的介面,當安裝完VMware時就會為所在主機安裝上主機虛擬網絡卡,當使用VMware安裝虛擬機器時都會為虛擬機器自動安裝一塊虛擬網絡卡,當然我們也可以手動新增虛

對等網路非對等網路

對等網路:網上各臺計算機有相同的功能,無主從之分,任一臺計算機都是即可作為伺服器,設定共享資源供網路中其他計算機所使用,如果前面加個LB(負載均衡),伺服器就可以均勻排程,減輕伺服器的壓力 非對等網路

深度學習進階(五)--卷積神經網路深度置信網路以及自動編碼初識(補昨天部落格更新)

總結一下昨天的學習過程 (注:這幾天老不在狀態,貌似進入了學習激情的瓶頸期,動力以及平靜心嚴重失控,Python3.X與Python2.X之間的程式碼除錯,尤其是環境配置搞得頭昏腦脹) 昨天瞭解接觸的內容 CNN卷積神經網路的基本原理以及在CPU中測試以及程式碼除錯(又是失

論文淺嘗 | 神經網路非神經網路簡單知識問答方法的強基線分析

來源:NAACL 2018連結:http://aclweb.org/anthology/N18-

ART神經網路SOM神經網路

        今天學習了兩個神經網路,分別是自適應諧振(ART)神經網路與自組織對映(SOM)神經網路。整體感覺不是很難,只不過一些最基礎的概念容易理解不清。        首先ART神經網路是競爭學習的一個代表,競爭型學習是一種常用的無監督學習策略,在使用改策略時,網路的

資料通訊網路》筆記--電路網路:幀中繼和ATM

這邊介紹下使用虛電路交換的2中WAN技術:幀中繼和ATM。 幀中繼 幀中繼(frame relay)是一種虛電路廣域網。設計用來滿足20世紀80年代和20世紀90年代早期對新型廣域網的需求。 幀中繼主要有一下特性: 1.以較高的速率(1.544Mbps以及最近的44.37

2.1.5 資料電路

分組交換根據其通訊子網向端點系統提供的服務,還可以進一步分為面向連線的虛電路方式和無連線的資料報方式。這兩種服務方式都由網路層提供。 1.資料報  當作為通訊子網使用者的端系統要傳送一個報文時,在端系

[Xcode10 實際操作]七、檔案資料-(24)真機使用無線網路除錯應用程式

本文將演示如何通過無線網路,在真機上測試應用程式。 首先通過資料線,將移動裝置和電腦連線, 然後點選頂部的【Window】視窗選單, ->【Devices and Simulators】裝置和模擬器。 在彈出的設定視窗【Devices】中, 勾選【Connect via network】通過無

《深度學習網路訓練--第一講》資料採集資料預處理

經過專案的實踐,我感受到要想訓練出一個性能優良的模型網路,資料採集與預處理是多麼的艱難與重要。 資料的採集 資料的採集是一個費時費力的過程。對於人臉資料來說,針對產品的應用場景,需要採集不同環境變數的人臉影象。對於我的經驗來說,公司想要做一個人臉識別的A

Linux 網路程式設計——TCP 和 UDP 資料格式詳解

TCP 報文格式 TCP(Transmission Control Protocol 傳輸控制協議)是一種面向連線的、可靠的、基於位元組流的傳輸層通訊協議。 TCP 報文段的報頭有 10 個必需的欄位和 1 個可選欄位。報頭至少為 20 位元組。報頭後面的資料是可選

網路程式設計——3. 地址族資料序列

3.1 給套接字分配IP地址與埠號 IP(Internet Protocol)是指網路協議,是為收發網路資料而分配給計算機的值 埠號是為區分程式中建立的套接字而分配給套接字的序號 網路地址 IP地址分為兩類: IPv4 IPv6 4位元組地址

CS231n 卷積神經網路計算機視覺 6 資料預處理 權重初始化 規則化 損失函式 等常用方法總結

1 資料處理 首先註明我們要處理的資料是矩陣X,其shape為[N x D] (N =number of data, D =dimensionality). 1.1 Mean subtraction 去均值 去均值是一種常用的資料處理方式.它是將各個特徵值減去其均