網絡是怎樣連接的_戶根勤---解壓密碼:666666目錄瀏覽器生成消息 1——探索瀏覽器內部1.1 生成HTTP 請求消息51.1.1 探索之旅從輸入網址開始 51.1.2 瀏覽器先要解析URL 71.1.3 省略文件名的情況 91.1.4 HTTP 的基本思路 101.1.5 生成HTTP 請求消息 141.1.6 發送請求后會收到響應 201.2 向DNS 服務器查詢Web服務器的IP 地址241.2.1 IP 地址的基本知識 241.2.2 域名和IP 地址并用的理由 281.2.3 Socket庫提供查詢IP 地址的功能 301.2.4 通過解析器向DNS 服務器發出查詢 311.2.5 解析器的內部原理 321.3 全世界DNS 服務器的大接力351.3.1 DNS 服務器的基本工作 351.3.2 域名的層次結構 381.3.3 尋找相應的DNS 服務器并獲取IP 地址 401.3.4 通過緩存加快DNS 服務器的響應 441.4 委托協議棧發送消息451.4.1 數據收發操作概覽 451.4.2 創建套接字階段 481.4.3 連接階段:把管道接上去 501.4.4 通信階段:傳遞消息 521.4.5 斷開階段:收發數據結束 53COLUMN 網絡術語其實很簡單怪杰Resolver 55第章11920用電信號傳輸TCP/IP 數據 57——探索協議棧和網卡2.1創建套接字 612.1.1 協議棧的內部結構 612.1.2 套接字的實體就是通信控制信息 632.1.3 調用socket 時的操作 662.2 連接服務器682.2.1 連接是什么意思 682.2.2 負責保存控制信息的頭部 702.2.3 連接操作的實際過程 732.3 收發數據752.3.1 將HTTP 請求消息交給協議棧 752.3.2 對較大的數據進行拆分 782.3.3 使用ACK 號確認網絡包已收到 792.3.4 根據網絡包平均往返時間調整ACK 號等待時間 832.3.5 使用窗口有效管理ACK 號 842.3.6 ACK 與窗口的合并 872.3.7 接收HTTP 響應消息 892.4 從服務器斷開并刪除套接字902.4.1 數據發送完畢后斷開連接 902.4.2 刪除套接字 922.4.3 數據收發操作小結 932.5 IP 與以太網的包收發操作952.5.1 包的基本知識 952.5.2 包收發操作概覽 992.5.3 生成包含接收方IP 地址的IP 頭部 1022.5.4 生成以太網用的MAC 頭部 1062.5.5 通過ARP 查詢目標路由器的MAC 地址 1082.5.6 以太網的基本知識 1112.5.7 將IP 包轉換成電或光信號發送出去 1142.5.8 給網絡包再加3 個控制數據 1162.5.9 向集線器發送網絡包 1202.5.10 接收返回包 1232.5.11 將服務器的響應包從IP 傳遞給TCP 1252.6 UDP 協議的收發操作1282.6.1 不需要重發的數據用UDP 發送更高效 128第章22.6.2 控制用的短數據 1292.6.3 音頻和視頻數據 130COLUMN 網絡術語其實很簡單插進Socket 里的是燈泡還是程序 132從網線到網絡設備 135——探索集線器、交換機和路由器3.1 信號在網線和集線器中傳輸1393.1.1 每個包都是獨立傳輸的 1393.1.2 防止網線中的信號衰減很重要 1403.1.3 “雙絞”是為了抑制噪聲 1413.1.4 集線器將信號發往所有線路 1463.2 交換機的包轉發操作1493.2.1 交換機根據地址表進行轉發 1493.2.2 MAC 地址表的維護 1533.2.3 特殊操作 1543.2.4 全雙工模式可以同時進行發送和接收 1553.2.5 自動協商:確定最優的傳輸速率 1563.2.6 交換機可同時執行多個轉發操作 1593.3 路由器的包轉發操作1593.3.1 路由器的基本知識 1593.3.2 路由表中的信息 1623.3.3 路由器的包接收操作 1663.3.4 查詢路由表確定輸出端口 1663.3.5 找不到匹配路由時選擇默認路由 1683.3.6 包的有效期 1693.3.7 通過分片功能拆分大網絡包 1703.3.8 路由器的發送操作和計算機相同 1723.3.9 路由器與交換機的關系 1733.4 路由器的附加功能1763.4.1 通過地址轉換有效利用IP 地址 1763.4.2 地址轉換的基本原理 1783.4.3 改寫端口號的原因 1803.4.4 從互聯網訪問公司內網 1813.4.5 路由器的包過濾功能 182第章32122COLUMN 網絡術語其實很簡單集線器和路由器,換個名字身價翻倍? 184通過接入網進入互聯網內部 187——探索接入網和網絡運營商4.1 ADSL 接入網的結構和工作方式1914.1.1 互聯網的基本結構和家庭、公司網絡是相同的 1914.1.2 連接用戶與互聯網的接入網 1924.1.3 ADSL Modem 將包拆分成信元 1934.1.4 ADSL 將信元“調制”成信號 1974.1.5 ADSL 通過使用多個波來提高速率 2004.1.6 分離器的作用 2014.1.7 從用戶到電話局 2034.1.8 噪聲的干擾 2044.1.9 通過DSLAM 到達BAS 2054.2 光纖接入網(FTTH)2064.2.1 光纖的基本知識 2064.2.2 單模與多模 2084.2.3 通過光纖分路來降低成本 2134.3 接入網中使用的PPP 和隧道2174.3.1 用戶認證和配置下發 2174.3.2 在以太網上傳輸PPP 消息 2194.3.3 通過隧道將網絡包發送給運營商 2234.3.4 接入網的整體工作過程 2254.3.5 不分配IP 地址的無編號端口 2284.3.6 互聯網接入路由器將私有地址轉換成公有地址 2284.3.7 除PPPoE 之外的其他方式 2304.4 網絡運營商的內部2334.4.1 POP 和NOC 2334.4.2 室外通信線路的連接 2364.5 跨越運營商的網絡包2384.5.1 運營商之間的連接 2384.5.2 運營商之間的路由信息交換 2394.5.3 與公司網絡中自動更新路由表機制的區別 2414.5.4 IX 的必要性 2424.5.5 運營商如何通過IX 互相連接 243第章4COLUMN 網絡術語其實很簡單名字叫服務器,其實是路由器 246服務器端的局域網中有什么玄機 2495.1 Web 服務器的部署地點2535.1.1 在公司里部署Web 服務器 2535.1.2 將Web 服務器部署在數據中心 2555.2 防火墻的結構和原理2565.2.1 主流的包過濾方式 2565.2.2 如何設置包過濾的規則 2565.2.3 通過端口號限定應用程序 2605.2.4 通過控制位判斷連接方向 2605.2.5 從公司內網訪問公開區域的規則 2625.2.6 從外部無法訪問公司內網 2625.2.7 通過防火墻 2635.2.8 防火墻無法抵御的攻擊 2645.3 通過將請求平均分配給多臺服務器來平衡負載2655.3.1 性能不足時需要負載均衡 2655.3.2 使用負載均衡器分配訪問 2665.4 使用緩存服務器分擔負載2705.4.1 如何使用緩存服務器 2705.4.2 緩存服務器通過更新時間管理內容 2715.4.3 最原始的代理——正向代理 2765.4.4 正向代理的改良版——反向代理 2785.4.5 透明代理 2795.5 內容分發服務2805.5.1 利用內容分發服務分擔負載 2805.5.2 如何找到最近的緩存服務器 2825.5.3 通過重定向服務器分配訪問目標 2855.5.4 緩存的更新方法會影響性能 287COLUMN 網絡術語其實很簡單當通信線路變成局域網 291第章52324請求到達Web 服務器,響應返回瀏覽器 293——短短幾秒的“漫長旅程”迎來終點6.1 服務器概覽2976.1.1 客戶端與服務器的區別 2976.1.2 服務器程序的結構 2976.1.3 服務器端的套接字和端口號 2996.2 服務器的接收操作3056.2.1 網卡將接收到的信號轉換成數字信息 3056.2.2 IP 模塊的接收操作 3086.2.3 TCP 模塊如何處理連接包 3096.2.4 TCP 模塊如何處理數據包 3116.2.5 TCP 模塊的斷開操作 3126.3 Web 服務器程序解釋請求消息并作出響應3136.3.1 將請求的URI 轉換為實際的文件名 3136.3.2 運行CGI 程序 3166.3.3 Web 服務器的訪問控制 3196.3.4 返回響應消息 3236.4 瀏覽器接收響應消息并顯示內容3236.4.1 通過響應的數據類型判斷其中的內容 3236.4.2 瀏覽器顯示網頁內容!訪問完成! 326COLUMN 網絡術語其實很簡單Gateway 是通往異世界的入口 328附錄 330后記 334致謝 334作者簡介 335
標簽: 網絡
上傳時間: 2022-06-02
上傳用戶:fliang
空中鼠標硬件由兩個部分組成,鼠標端(發射板)和USB端(接收板)。◆ 發射板主要器件是STM32、MPU6050、NR24L01。MPU6050感知人手的動作(X、Y、Z軸上的角速度值),并將測得的數據通過I2C數據接口傳輸給STM32。STM32內部自帶12位ADC對數據做轉換,并且通過NRF24L01無線傳輸給USB端。◆ 接收板是模擬的HID鼠標和鍵盤即插即用,通過USB接口和電腦連接。USB端同樣有一顆NRF24L01芯片接收發射板傳輸過來的數據,通過SPI接口傳輸給STM32。 作為電腦的輸入設備,空中鼠標可以像傳統鼠標一樣操作屏幕,僅需要在空中晃動或者移動就可以實現鼠標的操作和翻頁等功能。
標簽: stm32
上傳時間: 2022-06-16
上傳用戶:
大黃蜂云課堂使用國內優秀開源框架THinkPHP,基于PHP+MySQL開發,采用B/S架構,是為中小企業提供的開源視頻管理系統,在線教育系統,網上教學視頻系統,在線培訓、視頻課程網站、免費視頻課程系統,DSKMS專注于內容付費的源代碼系統。大黃蜂云課堂是由深圳市超時代軟件有限公司研發的新一代在線教育產品,采用開源框架THinkPHP,基于PHP+MySQL開發,為學校、培訓機構及企業提供方便易用的在線教育系統。大黃蜂開源網校系統功能特點:1、獨創學習引擎,打造互動式課堂大黃蜂獨創的學習引擎,開發了一對一直播、大班直播、點播課程、音頻課程、作業、考試等12種教學手段,讓教育機構按需打造個性化的教學模式。2、題庫系統,智能化開展考試測評大黃蜂獨立研發的在線題庫平臺是針對試題管理、智能組卷、在線做題、課后作業、模擬考試的需求所提供的整體的解決方案。3、移動端學習,把學校裝進口袋配套大黃蜂云課堂APP、專為微信端優化的微網校和小程序,滿足學員碎片化學習需求,隨時隨地在線學習。4、云視頻專為在線教育研發的視頻技術-TLP2.0專利技術,加密傳輸,動態解密播放,實現了盜版溯源等。5、微信營銷平臺,實現網校快速引流微營銷工具、微網校和小程序,無縫對接網校微信公眾號和社群,打造網校微信運營生態,輕松實現快速引流。6、智能營銷系統,招生轉化率翻倍從定位目標客戶到促銷成交,多種工具幫助網校打通招生轉化路徑,從招生到課程營銷,營收增長80%。7、網校管理ERP,讓你輕松掌握運營管理可視化圖表結合面板式管理后臺,讓網校的管理輕松高效。
上傳時間: 2022-06-17
上傳用戶:
摘要:設計并制作了以AVR單片機ATmegal6L為控制器的小型雙足機器人、以AT89S52為MCU的51單片機實驗板和UART串行通信接口等部分構成的硬件系統。根據具體硬件系統的特性,用C和C++語言開發了機器人串口調試軟件與綜合控制軟件。實現了無線遙控或遠程網絡控制雙足機器人完成前后行走、翻跟斗、跳舞,并由機器人變型成小車,以及小車的前后左右行駛,再由小車變型成機器人等功能。關鍵詞:機器人;串口通信;無線通信;網絡通信1.概述機器人技術是當今科學研究的熱點之一,本課題設計并實現了一個以8位單片機為核心控制器的集串口控制、網絡控制、無線通信控制于一體的雙足機器人系統。完成了基本電路板的設計、機器人實體機構設計及制作、相應控制程序的開發設計及調試等工作。本設計的小型雙足機器人系統包含以ATmegal6L為控制器的小型雙足機器人、以AT89S52為MCU的51單片機實驗板、nRF2401半雙工無線通信模塊、以PT2262/PT2272編碼解碼芯片的發送模塊(遙控)和接收模塊、UART串行通信接口等部分構成的硬件系統。軟件系統包括:機器人串口調試上、下位機軟件和機器人獨立運行軟件;51單片機下位機軟件;本地服務器串口控制上位機軟件與遠程客戶端控制軟件。根據本系統要具備的功能進行系統的總體設計,可以將本系統分成三大部分來實現,包括:機械實體部分、硬件電路部分、軟件程序部分。其中硬件電路又可分機器人電路和51單片機電路。機器人控制系統圖如圖1所示。
上傳時間: 2022-06-18
上傳用戶:默默
1. 文檔概述1.1. 文檔目的本文檔描述對SPI-4.2 協議的理解,從淺入深地詳細講解規范。1.2. SPI-4.2 簡介SPI-4.2 協議的全稱為System Packet Interface ,可譯為“系統包接口” 。該協議由OIF( Optical Internetwoking Forum )創建,用于規定10Gbps 帶寬應用下的物理層( PHY)和鏈路層( Link )之間的接口標準。SPI-4.2 是一個支持多通道的包或信元傳輸的接口,主要應用于OC-192 ATM 或PoS 的帶寬匯聚、及10G 以太網應用中。1.3. 參考資料1) SPI-4.2 協議的標準文檔。2) 中興公司對SPI-4.2 協議文檔的翻譯稿。2. SPI-4.2 協議2.1. SPI-4.2 系統參考模型圖 1 SPI-4.2 系統參考模型圖X:\ 學習筆記\SPI-4.2 協議詳解.doc - 1 - 創建時間: 2011-5-27 21:53:00田園風光書屋NB0005 v1.1 SPI-4.2 協議詳解SPI-4.2 是一種物理層和鏈路層之間的支持多通道的數據包傳輸協議,其系統參考模型如上圖所示,從鏈路層至物理層的數據方向,稱為“發送”方向,從物理層至鏈路層的數據方向,稱為“接收”方向。在兩個方向上,都存在著流控機制。值得注意的是, SPI-4.2 是一種支持多通道( Port)的傳輸協議。一個通道,指接收或發送方向上,相互傳輸數據的一對關聯的實體。有很多對關聯的實體,即很多個通道,都在同時傳輸數據,它們可復用SPI 總線。最多可支持256 個通道。例如OC-192 的192 個STS-1 通道,快速以太網中的100 個通道等, 各個通道的數據都可以相互獨立地復用在SPI總線上傳輸。
標簽: SPI-4.2協議
上傳時間: 2022-06-19
上傳用戶:
寶馬汽車純電平臺下的動力電池技術協議,其中包含動力電池開發技術要求及測試方法,全英文版,翻墻所得
標簽: 汽車動力電池技術
上傳時間: 2022-06-26
上傳用戶:xsr1983
算法精髓-C語言描述國外技能書籍翻譯版 高清 影印版 帶標簽版本 對需要提升C語言技能 有參考價值
上傳時間: 2022-07-09
上傳用戶:wangshoupeng199
完美按照官方翻譯版,非機器翻譯,高清源文件。AS5600是一種易于編程的具有12位高分辨率模擬或PWM輸出的磁性旋轉位置傳感器。這個非接觸式模塊可以檢測出磁鐵徑向磁軸轉動的絕對角度。AS5600是為非接觸式電位計應用而設計的,其穩健的設計消除了外部雜散磁場的影響.。工業標準的I2C 接口支持用戶對非易失性參數進行簡單的編程而不需要專門的程序員來進行。默認情況下可以輸出0到360度的變化范圍. 它同樣可以通過編程設定0度(開始位置)和最大角度(終止位置)來定義一個較小的輸出范圍。AS5600配備了智能低功耗功能,以自動降低功耗 。輸入引腳 (DIR) 根據旋轉方向選擇輸出極性。如果DIR 接地,那么輸出值將隨順時針旋轉而增加. 如果DIR接至VDD, 那么輸出值將隨著逆時針旋轉而增加。
上傳時間: 2022-07-16
上傳用戶:zhaiyawei
STM32CubeMX用戶手冊中文版UM1718翻譯版
標簽: STM32CubeMX
上傳時間: 2022-07-21
上傳用戶:jiabin
操作系統:精髓與設計原理 第7版_CN中文翻譯版,很清晰的哦
標簽: 操作系統
上傳時間: 2022-07-27
上傳用戶:fliang