當前位置:首頁 » 網路連接 » 計算機網路幀傳送代碼編寫
擴展閱讀
無需網路手機軟體 2025-06-27 04:40:46

計算機網路幀傳送代碼編寫

發布時間: 2022-08-19 10:17:10

㈠ 關於《計算機網路》的問題!

1.
C = Wlog 2 (1+S/N) = 3000*log 2 (1+100) =20100b/s

2.

㈡ 計算機網路的一個編程作業,要求編寫運輸層的發送和接收代碼,以實現一個簡單的可靠數據傳輸協儀

請問樓主這題後來做出來了嗎?我們老師現在也布置了這道題,沒頭緒啊。。。

㈢ 求助 計算機網路編程

一度教育告訴你IT生存法則
這是一個用光速更新換代的行業,新的軟體、技術每天層出不窮,如果你只是每天坐在辦公室中進行復制粘貼的運動,而不思進取的話,那也怪不了別人永遠把你當「民工」來用。

湖南一度軟體教育長沙培訓學校是中國信息和工業化部聯合認證的湖南首家Java軟體工程師實訓基地。她依託多年職業教育經驗和深厚的技術底蘊,由來自海內外著名IT企業的技術專家,結合中國國情,創造性地提出了「項目實訓」的全新教育體系,同時將職業素質和就業培訓貫穿其中,迅速提升學生就業競爭力,成為企業青睞、市場搶手的「實戰型」軟體人才。
長沙市一度教育電腦培訓中心主要是由從事多年java軟體開發的技術人員組成。他們曾任跨國公司和國內大中型企業架構師,系統分析師等,多年豐富的工作經驗使他們充分掌握國外軟體技術發展趨勢及應用,具有較強的軟體開發管理和技術指導能力,是國內較早一批掌握Java技術的高端人才。
一度教育電腦培訓中心鄭重承諾,入訓即簽訂就業保障協議;通過科學合理的實訓圓學員高薪就業夢想,就業跟蹤服務期兩年(湖南唯一)。

㈣ 計算機網路數據幀傳輸的問題

發送速率 的意思是比如,你發送100MB的數據,用了1秒鍾,那你的發送速率就是100MB/s,換算成bps就是800Mbps,你說的那種應該理解為時延,從站點A到站點B的時延。

㈤ 計算機網路 :為什麼在數據鏈路層採用「幀」的方式來傳輸數據

在直接相連的網路,要想實現數據的傳輸就要依靠標識.就像現實中寫信那樣,用地址來表示接收方.區域網中,就用MAC地址來標識目的方.
信封上要有寄信人地址,收信人地址.相同,區域網中傳輸數據也要發送方地址和接受方地址,外加一個前導(用來告訴接收方從哪讀數據),還有一個協議欄位(用來告訴接收方收到數據後交給上一層的哪個協議),最後是一個循環亢余校檢碼(用來檢查數據在傳輸過程中是否出錯)
這樣就組成了乙太網二的楨頭,在加上數據就組成了楨.然後傳輸

我想來想去也只能這么解釋!

㈥ 計算機網路的組成

報文交換特點:1,在源與目的結點之間無須建立專用通道,對網路的故障適應能力較強;2,沒有建立和拆除電路的時間延遲;3,線路利用率較高,可以進行速率上的調整;4,可靠性較高;5,每個節點對報文進行全面的處理,如果傳輸出錯,要重發整個報文。

分組交換(packet switching):傳輸的信息是報文分組,將一個長的報文分割成若干個分組來傳輸。

高速交換:ATM(非同步傳輸模式):把線路交換跟分組交換相結合。以固定長度(53位元組:信元頭5位元組,正文48位元組)。FR(幀中繼):採用永久虛電路,只要接收完幀的目的地址(不是指向本結點就立即轉發幀)若傳輸出錯,則給下游結點發送錯誤指示,要它終止接收,並要求上游重發該幀。

9.以數據報為例敘述交換技術的工作過程

10.CSMA/CD匯流排型網路的拓樸結構,幀結構及其基本工作過程

CSMA/CD(Carrier sense Multiple Access with Collision Detection)帶有沖突檢測的載波偵聽多路訪問。

拓樸結構:?

11.令牌環網的拓樸結構,幀結構及其基本工作過程

12.計算機網路流量控制的目的和流量控制的級別

目的:1,防止網路因過載而引起吞吐量下降和延時的增加;2,減少擁塞,避免死鎖;3,在互相競爭的用戶之間公平合理地分配資源。

四種級別:1,相鄰結點間的流量控制,2,源結點和目的結點間的流量控制;3,主機與源結點間的流量控制;4,源主機與目的主機間的流量控制。

13.關於源路由網橋的概念和工作原理(P102)

源路由網橋(IEEE802。5工作組選用的網橋,面向令牌環網):是指源站點要提供偵傳送的路由信息,該路由信息(Routing Information)設置在該幀的頭部,用於標識幀的傳輸路徑(面向連接的網橋)。

工作原理:源站要向目的站通信前,必須尋找通向目的站的路徑(實際上是建立連接的過程:源站首先向全網廣播一個「探測幀」,該幀每經過一個網橋,網橋把自己相關路由信息寫入該探測幀,為該到達目的站時,該數據包就記錄下一張它所經過的路徑圖(路由表)。目的站會使這個探測幀返回(實際由目的站發出一個應答幀)當源站接收到應答幀時,則可以說連接已建立)。

14.關於透明網橋的概念和工作原理(P99)

所謂透明網橋是指網橋的操作過程對其埠上連接的網段上的工作站是「透明的」,換句話說,工作站用戶並不知道網橋的存在。

15.路由器的基本工作過程及其作用

基本工作過程:

A, 路由器工作在網路層,它的傳輸單位是分組(packet),又稱數據包

B, 當路由器接收到一個包時,首先進行拆包,把數據鏈路層的信息去掉,讀取網路層的信息

C, 根據包的目的地址(指向)進行:本地提交(本網是目的結點所在網路);分組轉發(選擇轉發路由)

D,數據安全性檢查(轉發檢驗)

E, 通過安全檢查後,則進行打包,(封裝)加入數據鏈路層的信息,轉發該包。

基本功能:

1, 協議轉換

2, 路由選擇

3, 支持多協議的路由選擇

4, 流量控制

5, 分組的分段與組裝

6, 網路管理功能

(未完成)16.路由選擇演算法的分類和理想路由選擇演算法應具有的特點

路由演算法有:距離矢量演算法和鏈路狀態演算法。

距離矢量演算法:以某一參考點到達目的結點的距離作為度量的演算法。這里的距離指該路徑上所經歷的最少網關(也指路由器)數。

鏈路狀態演算法:實際上是一種「最短路徑優先」的演算法。

特點:?

17.距離向量演算法和RIP的工作過程(p110)

距離向量演算法的基本思想:以某一參考點到目的結點的距離作為演算法的度量。

RIP(routing Information Protocol)路由信息協議工作過程:1,初始化(啟動RIP協議);2,路由表交換路由信息;3,路由表更新(最知線路優先)。(P113)

18.路由器的主機名和埠配置使用方法

配置主機名(路由器):每台路由器主機的預設名Router。假設把它配置為路由器R2則輸入命令:

router (config) #host name Router (R2)

顯示:Router R2 (config) #

埠配置(埠地址配置):

① Router R2 (config) # interface eithernet 0

② Router R2 (config-if) # ip address 200.111.50.1 255.255.255.0

配置埠的IP地址:200.111.50.1

相應的子網掩碼:255.255.255.0

③ Router R2 (config ) # interface serial 0 (0是串列口)

④ Router R2 (config-if)# ip address 128.120.1.1 255.255.255.0

19.奈奎斯特和香農定律原理

(離散信號的信道容量)奈奎斯特定律:C = 2 F log2 L (bps) 每秒的信道容量,信道的最大傳輸速率

C:信道容量。 F:帶寬。 L:符號的離散取值。

(連續信號的信道容量)香農定律:C = F log2 (1+S/N)

S:通過的信號平均功率。 N:雜訊(干擾信號)的功率。所謂雜訊是指干擾信號(雜訊)在所有頻率上的強度都一樣。 S/N:採用信噪比來代替。 SNR 其單位是分貝。DB

分貝值 = 10 log10 (S/N) 分貝值是可測量的。則可利用分貝值得到S/N。

20.計算機網路中常用的編碼技術

(1) 單極性不歸零編碼(NRZ)

(2) 曼徹斯特編碼(Manchester Encoding)

(3) 差分曼徹斯特編碼

21.畫圖說明頻移鍵控法的工作原理

22.PCM技術的基本工作步驟

1, 取樣:按照一定的時間間隔采樣測量模擬信號幅值

2, 量化:將取樣點測量的信號幅值分級取整

3, 編碼:將量化的結果(整數據)用二進制數表示出來

23.非同步傳輸的編碼結構

也叫「起/停方式」:每傳送1個字元(5bit/8bit)都在字元前面加入一位開始位(「0」表示使用停電平表示傳送開始),而在代碼校驗(奇/偶)後面跟隨停止位(1位,3/2位或2位,用「1」高電平表示,代表字元傳輸結束)

以ASCII碼的A字元為例(11位非同步碼結構)

A字元:41H = 1000001 編碼後:01000001111

24.HDLC的幀結構和基於比特流的傳輸控制流程規程的主要特性

HDLC(High Data Link Control)高級數據鏈路控制:基於比特傳輸的控制規程。主要特徵如下:

① 通信方式:全雙工

② 差錯控制:循環冗餘碼(CRC)

③ 同步方式:同步

④ 電碼:隨機碼(任意二進制編碼)

⑤ 信息長度:可變區

⑥ 速率:2400bps以上

⑦ 發關方式:連續發送,即發送方送出一個信息幀後,不等接收方的應答,則繼續發關隨後的幀,接收方的應答信號是利用全雙工的另一信道在它發送給發送方的信息幀的控制欄位中夾帶回「已收到某編號的信息幀」(期待接收某個編號的幀)這表明此號幀以前的信息幀已正確接收。如果發現傳輸出錯,則請求重傳該號幀及其隨後的幀。

HDLC的幀結構:

F
A
C
I
FCS
F

同步標志(01111110) 地址 控制欄位 正文 循環冗餘碼 標志

25.計算機網路中使用的循環冗餘碼校驗的工作原理

26.多路復用的基本思想和種類

多路復用原理:就是讓一條線路復用成多個子信道來使用

種類有:

1, 頻分多路復用(FDM):分割線路的帶寬,形成多個子信道(頻度)

2, 同步時分多路復用(TDM):分割線路的傳輸時間形成多個子信道(一個時間片)時隙

3, 統計時分多路復用(STDM):分割線路的傳輸時間。但動不是固定給用戶分配時間片,而是需要傳送時,才給它分配時間片。

4, 波分多路復用(WOM):光纖上使用分割的是信號光的波長

27.頻分多路復用的工作原理

28.時分多路復用的種類和各自的工作特性

29.會話層的同步方法

為了控制信息流同時能夠從軟體或操作失誤中恢復過來,會話層允許在數據中插入同步點,當出現故障時,找到故障處的前一個同步點並從該同步點進行恢復,這個過程稱為再同步。對話過程中可以插入次同步點,如果傳輸中出了故障,控制流可以退回到對話中的一個或多個次同步上進行恢復。主同步點必須被確認,次同步點不需要確認。

30.表示層的局部語法和傳送語法

局部語法:某一具體計算機所使用的語法稱為局部語法。局部語法的差異使得同一數據對象在不同的計算機中被表示成不同的比特序列。

傳送語法:符全傳送過程要求的語法。數據以傳送語法的形式在網路中傳送,發送方將符合自己局部語法的比特序列轉換成符合傳送語法的比特序列。

31.交換機的交換結構和各自的特點

交換結構有:軟體執行交換結構、矩陣交換結構、匯流排交換結構、共享存儲器交換結構。

軟體執行交換結構:藉助CPU和RAM的硬體環境,用特定的軟體來實現埠之間的幀交換。所有功能均由軟體來實現,操作靈活,但隨著端品數和增加,CPU的負擔加重。

矩陣交換:採用硬體方法進行交換。優點是利用硬體交換,結構緊湊,交換速度快,延遲時間短,缺點是隨著埠的增加,監控和管理變得困難。

匯流排交換:對匯流排的帶寬要求較高,造價高,但性能也好。

存儲交換:結構簡單、容易實現,但通過RAM操作會產生延時。

32.交換機的組成和各部分的主要作用

大多數交換器都有一塊背板,把各種板卡插在其上面,實現相應連接,交換器的主要部件包括控制、邏輯、陣列、及埠四個。

1, 控制部件:其作用是控制、管理交換器,識別連接到各埠的區域網的類型,並自動地進行交換器的測試

2, 邏輯部件:其作用是讀取輸入數據幀的目的地址,並以此目的地址與埠地址表中的內容進行比較,找出該目的地址對應的埠號,批示陣列部件按通對應的(輸出埠)矩陣開頭(來接到輸出埠)

3, 陣列部件:一旦接收到邏輯部件的指令時,啟動源埠(輸入)與目的埠(輸出)之間的交叉連接,並保持該連接直到該幀全部傳送完

4, 埠部件:可以看成一組物理介面

33.交換機的轉發率和過濾率

交換器的過濾率是在某段時間內(通常為1秒)所解釋多少幀的目的地址,這種能力稱為過濾率。

轉發率是指在某段時間內(1秒)所轉發幀的數目,稱為轉發率。

34.如何使用交換機、集線器、路由器、防火牆和常用傳輸介質組建企業網路

35.關於VLAN的定義和其主要功能(P87)

VLAN(virtual LAN)虛擬區域網:建立在物理交換機之上的,它利用軟體進行邏輯工作組的劃分和管理。

36.X.25的協議體系結構

X.25協議是CCITT關於公用數據網上以分組方式工作的DTE與DCE之間的介面標准,其功能是為公用數據網在分組交換方式下提供終端操作,它不涉及通信子網的內部結構。

層次結構:自下至上分別稱為物理級、幀級、分組級。

37.幀中繼的基本工作原理

38.ATM的協議參考模型(P141)

39.ATM交換技術的特點

特點:

(1) 採用面向連接的工作方式。

(2) 採用非同步時分多路方式

(3) 網路沒有逐段鏈路的差錯控制和流量控制。

(4) 信頭功能簡單

(5) 小的信元長度

40.ATM交換虛連接的工作過程(P132)

41.什麼是ISDN,定義了哪些設備和介面

ISDN是用來解決一些小的辦公室或撥號用戶需要比傳統電話撥號服務能提供更寬傳輸帶寬的應用,同時ISDN也可用來提供線路備份。

42.IP地址結構和子網劃分的作用

結構:每個IP地址共有32位,分為4段,以X。X。X。X表示,每個X為8位,取值為0~255。分為網路地址和主機地址兩部分,其中網路地址表示一個網路,主機地址用來表示這個網路中的一台主機。

子網劃分作用:

㈦ 關於計算機網路中幀的問題

網路上的幀
數據在網路上是以很小的稱為幀(Frame)的單位傳輸的,幀由幾部分組成,不同的部分執行不同的功能.幀通過特定的稱為網路驅動程序的軟體進行成型,然後通過網卡發送到網線上,通過網線到達它們的目的機器,在目的機器的一端執行相反的過程.接收端機器的乙太網卡捕獲到這些幀,並告訴操作系統幀已到達,然後對其進行存儲.就是在這個傳輸和接收的過程中,嗅探器會帶來安全方面的問題 .
幀——就是影像動畫中最小單位的單幅影像畫面,相當於電影膠片上的每一格鏡頭.一幀就是一副靜止的畫面,連續的幀就形成動畫,如電視圖像等.我們通常說幀數,簡單地說,就是在1秒鍾時間里傳輸的圖片的幀數,也可以理解為圖形處理器每秒鍾能夠刷新幾次,通常用fps(Frames Per Second)表示.每一幀都是靜止的圖像,快速連續地顯示幀便形成了運動的假象.高的幀率可以得到更流暢、更逼真的動畫.每秒鍾幀數 (fps) 越多,所顯示的動作就會越流暢.
數據幀
「幀」數據由兩部分組成:幀頭和幀數據.幀頭包括接收方主機物理地址的定位以及其它網路信息.幀數據區含有一個數據體.為確保計算機能夠解釋數據幀中的數據,這兩台計算機使用一種公用的通訊協議.互聯網使用的通訊協議簡稱IP,即互聯網協議.IP數據體由兩部分組成:數據體頭部和數據體的數據區.數據體頭部包括IP源地址和IP目標地址,以及其它信息.數據體的數據區包括用戶數據協議(UDP),傳輸控制協議(TCP),還有數據包的其他信息.這些數據包都含有附加的進程信息以及實際數據.
FLASH的幀
幀——就是影像動畫中最小單位的單幅影像畫面,相當於電影膠片上的每一格鏡頭.
關鍵幀——任何動畫要表現運動或變化,至少前後要給出兩個不同的關鍵狀態,而中間狀態的變化和銜接電腦可以自動完成,在Flash中,表示關鍵狀態的幀叫做關鍵幀.
過渡幀——在兩個關鍵幀之間,電腦自動完成過渡畫面的幀叫做過渡幀.
關鍵幀和過渡幀的聯系和區別
兩個關鍵幀的中間可以沒有過渡幀(如逐幀動畫),但過渡幀前後肯定有關鍵幀,因為過渡幀附屬於關鍵幀;
關鍵幀可以修改該幀的內容,但過渡幀無法修改該幀內容.
關鍵幀中可以包含形狀、剪輯、組等多種類型的元素或諸多元素,但過渡幀中對象只能是剪輯(影片剪輯、圖形剪輯、按鈕)或獨立形狀.
影片是由一張張連續的圖片組成的,每幅圖片就是一幀,PAL制式每秒鍾25幀,NTSC制式每秒鍾30幀.

㈧ 學習計算機網路編程應該學些什麼

你參考下
VB~VC~VF~C~C#~C++~JAVA~.NET~這些都是編程
ASP~CGI~PHP~JSP這些是WEB編程。。
雖然都是編程,但編出來的程序可是不一樣的。
目標是什麼?開發?創業?還是去公司上班?還是業余愛好?
如果想業余編小程序,推薦VB~VC~容易上手。簡單。也蠻強大。
如果想學好了去企業上班,推薦C++~~~.net~~~JAVA之類的大型項目開發。
如果想做網站,就學ASP~CGI~PHP~JSP,這4個就JSP最最最難,先學ASP。
編程語言很多,但是目的都是想寫出好的程序,只要學精了一個就有錢賺,一上來不要要求太高
我推薦你學三種編程語言,因為推薦你學是有原因的。
第一:先學習好C語言,這個是學所有編程語言的基礎。也是將來去考國家證書的必須要考的一門。
第二:學好java,因為java在目前來說,佔領地位是排第一位的。而且工資待遇也不錯。市場需求佔有率高達50%以上。或者學習.NET,因為.NET出來還不算太久,但是就因為是微軟出的東西,所以市場佔有率也已經達到了48%了,況且.NET比java要容易上手。兩者之一,你可以選擇一個。學java就往jsp工程師方向發展,學.NET就往ASP.NET方向發展吧。
第三:順便學一門資料庫的技術。因為開發的時候,難免會要和資料庫打交道。懂總比不懂要好。一般就學SQL就行了。ORACLE一般只適應於大型公司

㈨ 以封裝成幀的形式傳送多個文件python網路編程

摘要 以封裝成幀的形式傳送多個文件Python網路編程?客戶端代碼

㈩ 一個幀的傳送全過程

假設是這樣的模型:A(主機)——R(路由器)——B(主機)。且A向B通信。
則幀的傳送過程如下:
1、主機A的網路層構造發向B的數據報,數據報的目的地址是B。
2、A利用ARP知道R的IP地址的MAC地址。
3、A利用R的MAC地址構造包含A到B的IP數據報的鏈路層幀。
4、A的網路適配器發送幀。
5、R的網路適配器接收幀。
6、R從接受的幀中拆裝出IP數據報,發現裡面的目的地址是B。
7、R利用ARP去獲得B的MAC地址。
8、R利用B的MAC地址去構造包含A到B的IP數據報的幀。並發送給B.