資料連線 3G ppp pppd

2021-05-24 22:04:16 字數 635 閱讀 1379

一、資料連線

android的資料連線主要使用ppp方式 ,android將pppd移植到arm平台以支援此特性,生成pppd守護程序 。

資料連線主要分為兩個步驟:首先通過at命令啟用pdp連線 ,再利用pppd通過資料埠 完成撥號連線 。

[ppp協議]

ppp(point-to-point protocol)協議是目前使用最廣泛的廣域網協議 ,這是因為它具有以下特性:(1)能夠控制資料鏈路的建立 ;(2)能夠對ip位址進行分配和使用 ;(3)允許同時採用多種網路層協議;(4)能夠配置和測試資料鏈路;(5)能夠進行錯誤檢測;(6)有協商選項,能夠對網路層的位址和資料壓縮等進行協商。

[ppp、socket、pdp之間的關係]

手機上的應用程式(客戶程序)要和伺服器的某個服務程序通訊,就用socket通過邦定的tcp或udp埠基於ip進行資料傳輸;

ppp協商過程 中的ipcp配置中,終端通過modem請求啟用pdp上下文獲得ip位址完成網路連線 ,pdp中設定的apn 就是終端所在的這個網路的閘道器 ,終端訪問internet時就得通過這個閘道器; 而終端的客戶程序與伺服器的服務程序進行socket通訊時,就基於這個ip位址。

(此處省略一萬字...)

[參考]

simcom at指令

PDI KETTLE 3 資料庫連線

在此記錄之前連線過的一些資料庫方式,補充在前做乙個分類 1 odbc方式,注意jdk1.8以上不支援le 2 jdbc方式,3 通用資料庫方式 4 jndi方式 以下以不同的資料做例子 1 安裝oracle客戶端,建立odbc資料來源 2 填寫資料庫資訊,點選測試連線,輸入賬號密碼測試通過 例如 t...

Python3 MySQL 資料庫連線

pymysql 是在 python3.x 版本中用於連線 mysql 伺服器的乙個庫,python2中則使用mysqldb。pymysql 遵循 python 資料庫 api v2.0 規範,幷包含了 pure python mysql 客戶端庫。一.安裝資料庫api介面 pip install p...

Python3與MySQL資料庫連線

1 原子性 要麼都做,要麼都不做 兩條資料 寫入和儲存 一步未成功,整體回滾 2 一致性 資料庫的狀態改變 兩條資料 寫入和儲存 均成功,符合原子性,但未保持相互一致,不符合一致性 3 隔離性 寫入資料不互相影響 4 永續性 資料只能修改,不能返回 不能進行 ctrl c 操作 本文 以下 首先確定...