新聞中心

        EEPW首頁 > 網絡與存儲 > 設計應用 > 基于嵌入式TCP/IP軟件體系結構的優化設計與實現(06-100)

        基于嵌入式TCP/IP軟件體系結構的優化設計與實現(06-100)

        ——
        作者:北京郵電大學 電信工程學院 廖日坤 紀越峰 時間:2008-04-03 來源:電子產品世界 收藏

          嵌入式的軟件體系結構與優化設計

        本文引用地址:http://www.104case.com/article/81179.htm

          嵌入式軟件體系結構

          與PC 協議相似,嵌入式TCP/IP采用協議分層的結構:應用層、TCP層、IP層和設備接口層圖1描述了嵌入式TCP/IP輸入和輸出數據包流程以及調用的函數。

          其中,Timer()函數調用TCPTimer()處理TCP數據包重發,以及調用每個接口的Input()函數接收到達的數據包。Timer()函數必須在短時間(一般<20ms)內被調用一次,否則接收數據包和TCP定時等功能將停止。

          輸出時,TCP層先查看unsend隊列,發現非空,將數據包插入隊列;發現為空,則查看對方窗口是否夠大能夠接收這個數據包,然后填寫TCP頭部信息。IP層選擇設備接口,目的IP和該接口的子網掩碼相與是否等于子網掩碼。然后調用這個接口的Output函數來發送。

        tcp/ip相關文章:tcp/ip是什么




        關鍵詞: 網絡 TCP/IP Internet

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 卓资县| 岚皋县| 密山市| 桃园县| 西乌珠穆沁旗| 阿克陶县| 宁国市| 古丈县| 安阳县| 惠来县| 西宁市| 邮箱| 中超| 南安市| 东至县| 饶河县| 军事| 宜兰县| 阆中市| 益阳市| 常山县| 专栏| 洱源县| 溆浦县| 信丰县| 石河子市| 息烽县| 龙井市| 饶阳县| 渝北区| 镇江市| 长沙县| 萨嘎县| 多伦县| 资源县| 武山县| 沙河市| 宁城县| 逊克县| 哈尔滨市| 张家界市|