導航:首頁 > 網路連接 > 計算機網路參考文獻tcp

計算機網路參考文獻tcp

發布時間:2022-05-22 08:38:30

1. TCP/IP網路是什麼協議,協議的具體內容是什麼

包含了一系列構成互聯網基礎的網路協議。這些協議最早發源於美國國防部的DARPA互聯網項目。TCP/IP字面上代表了兩個協議:TCP傳輸控制協議和IP互聯網協議。

時間回放到1983年1月1日,在這天,互聯網的前身Arpanet中,TCP/IP協議取代了舊的網路核心協議NCP(Network Core Protocol),從而成為今天的互聯網的基石。最早的的TCP/IP由Vinton Cerf和Robert Kahn兩位開發,慢慢地通過競爭戰勝了其它一些網路協議的方案,比如國際標准化組織ISO的OSI模型。TCP/IP的蓬勃發展發生在上世紀的90年代中期。當時一些重要而可靠的工具的出世,例如頁面描述語言HTML和瀏覽器Mosaic,導致了互聯網應用的飛束發展。

隨著互聯網的發展,目前流行的IPv4協議(IP Version 4,IP版本四)已經接近它的功能上限。IPv4最致命的兩個缺陷在與:

地址只有32位,IP地址空間有限;
不支持服務等級(Quality of Service, Qos)的想法,無法管理帶寬和優先順序,故而不能很好的支持現今越來越多的實時的語音和視頻應用。因此IPv6 (IP Version 6, IP版本六) 浮出海面,用以取代IPv4。
TCP/IP成功的另一個因素在與對為數眾多的低層協議的支持。這些低層協議對應與OSI模型 中的第一層(物理層)和第二層(數據鏈路層)。每層的所有協議幾乎都有一半數量的支持TCP/IP,例如: 乙太網(Ethernet),令牌環(Token Ring),光纖數據分布介面(FDDI),端對端協議( PPP),X.25,幀中繼(Frame Relay),ATM,Sonet, SDH等。

目錄
1 TCP/IP協議棧組成

2 必須協議

3 推薦協議

4 可選協議

5 範例: 不同計算機運行的不同協議

6 參考文獻

TCP/IP協議棧組成
整個通信網路的任務,可以劃分成不同的功能塊,即抽象成所謂的 」 層」 。用於互聯網的協議可以比照TCP/IP參考模型進行分類。TCP/IP協議棧起始於第三層協議IP(互聯網協議) 。所有這些協議都在相應的RFC文檔中討論及標准化。重要的協議在相應的RFC文檔中均標記了狀態: 「必須「 (required) ,「推薦「 (recommended) ,「可選「 (elective) 。其它的協議還可能有「 試驗「(experimental) 或「 歷史「(historic) 的狀態。

必須協議
所有的TCP/IP應用都必須實現IP和ICMP。對於一個路由器(router) 而言,有這兩個協議就可以運作了,雖然從應用的角度來看,這樣一個路由器 意義不大。實際的路由器一般還需要運行許多「推薦「使用的協議,以及一些其它的協議。

在幾乎所有連接到互聯網上的計算機上都存在的IPv4 協議出生在1981年,今天的版本和最早的版本並沒有多少改變。升級版IPv6 的工作始於1995年,目的在與取代IPv4。ICMP 協議主要用於收集有關網路的信息查找錯誤等工作。

推薦協議
每一個應用層(TCP/IP參考模型 的最高層) 一般都會使用到兩個傳輸層協議之一: 面向連接的TCP傳輸控制協議和無連接的包傳輸的UDP用戶數據報文協議 。 其它的一些推薦協議有:

TELNET (Teletype over the Network, 網路電傳) ,通過一個終端(terminal)登陸到網路(運行在TCP協議上)。
FTP (File Transfer Protocol, 文件傳輸協議) ,由名知義(運行在TCP協議上) 。
SMTP (Simple Mail Transfer Protocol,簡單郵件傳輸協議) ,用來發送電子郵件(運行在TCP協議上) 。
DNS (Domain Name Service,域名服務) ,用於完成地址查找,郵件轉發等工作(運行在TCP和UDP協議上) 。
ECHO (Echo Protocol, 回繞協議) ,用於查錯及測量應答時間(運行在TCP和UDP協議上) 。
NTP (Network Time Protocol,網路時間協議) ,用於網路同步(運行在UDP協議上) 。
SNMP (Simple Network Management Protocol, 簡單網路管理協議) ,用於網路信息的收集和網路管理。
BOOTP (Boot Protocol,啟動協議) ,應用於無盤設備(運行在UDP協議上)。

2. 高分求TCP/IP網路與協議這本書 急

TCP/IP 卷一 卷二 卷三 我都有 PDF 的
你說的 網路與協議是不是 卷一 ?

這是書的目錄你看看是不?

給你發過去了

目 錄
譯者序
前言
第1章 概述 1
1.1 引言 1
1.2 分層 1
1.3 TCP/IP的分層 4
1.4 互聯網的地址 5
1.5 域名系統 6
1.6 封裝 6
1.7 分用 8
1.8 客戶-伺服器模型 8
1.9 埠號 9
1.10 標准化過程 10
1.11 RFC 10
1.12 標準的簡單服務 11
1.13 互聯網 12
1.14 實現 12
1.15 應用編程介面 12
1.16 測試網路 13
1.17 小結 13
第2章 鏈路層 15
2.1 引言 15
2.2 乙太網和IEEE 802封裝 15
2.3 尾部封裝 17
2.4 SLIP:串列線路IP 17
2.5 壓縮的SLIP 18
2.6 PPP:點對點協議 18
2.7 環回介面 20
2.8 最大傳輸單元MTU 21
2.9 路徑MTU 21
2.10 串列線路吞吐量計算 21
2.11 小結 22
第3章 IP:網際協議 24
3.1 引言 24
3.2 IP首部 24
3.3 IP路由選擇 27
3.4 子網定址 30
3.5 子網掩碼 32
3.6 特殊情況的IP地址 33
3.7 一個子網的例子 33
3.8 ifconfig命令 35
3.9 netstat命令 36
3.10 IP的未來 36
3.11 小結 37
第4章 ARP:地址解析協議 38
4.1 引言 38
4.2 一個例子 38
4.3 ARP高速緩存 40
4.4 ARP的分組格式 40
4.5 ARP舉例 41
4.5.1 一般的例子 41
4.5.2 對不存在主機的ARP請求 42
4.5.3 ARP高速緩存超時設置 43
4.6 ARP代理 43
4.7 免費ARP 45
4.8 arp命令 45
4.9 小結 46
第5章 RARP:逆地址解析協議 47
5.1 引言 47
5.2 RARP的分組格式 47
5.3 RARP舉例 47
5.4 RARP伺服器的設計 48
5.4.1 作為用戶進程的RARP伺服器 49
5.4.2 每個網路有多個RARP伺服器 49
5.5 小結 49
第6章 ICMP:Internet控制報文協議 50
6.1 引言 50
6.2 ICMP報文的類型 50
6.3 ICMP地址掩碼請求與應答 52
6.4 ICMP時間戳請求與應答 53
6.4.1 舉例 54
6.4.2 另一種方法 55
6.5 ICMP埠不可達差錯 56
6.6 ICMP報文的4.4BSD處理 59
6.7 小結 60
第7章 Ping程序 61
7.1 引言 61
7.2 Ping程序 61
7.2.1 LAN輸出 62
7.2.2 WAN輸出 63
7.2.3 線路SLIP鏈接 64
7.2.4 撥號SLIP鏈路 65
7.3 IP記錄路由選項 65
7.3.1 通常的例子 66
7.3.2 異常的輸出 68
7.4 IP時間戳選項 69
7.5 小結 70
第8章 Traceroute程序 71
8.1 引言 71
8.2 Traceroute 程序的操作 71
8.3 區域網輸出 72
8.4 廣域網輸出 75
8.5 IP源站選路選項 76
8.5.1 寬松的源站選路的traceroute
程序示例 78
8.5.2 嚴格的源站選路的traceroute
程序示例 79
8.5.3 寬松的源站選路traceroute程序
的往返路由 80
8.6 小結 81
第9章 IP選路 83
9.1 引言 83
9.2 選路的原理 84
9.2.1 簡單路由表 84
9.2.2 初始化路由表 86
9.2.3 較復雜的路由表 87
9.2.4 沒有到達目的地的路由 87
9.3 ICMP主機與網路不可達差錯 88
9.4 轉發或不轉發 89
9.5 ICMP重定向差錯 89
9.5.1 一個例子 90
9.5.2 更多的細節 91
9.6 ICMP路由器發現報文 92
9.6.1 路由器操作 93
9.6.2 主機操作 93
9.6.3 實現 93
9.7 小結 94
第10章 動態選路協議 95
10.1 引言 95
10.2 動態選路 95
10.3 Unix選路守護程序 96
10.4 RIP:選路信息協議 96
10.4.1 報文格式 96
10.4.2 正常運行 97
10.4.3 度量 98
10.4.4 問題 98
10.4.5 舉例 98
10.4.6 另一個例子 100
10.5 RIP版本2 102
10.6 OSPF:開放最短路徑優先 102
10.7 BGP:邊界網關協議 103
10.8 CIDR:無類型域間選路 104
10.9 小結 105
第11章 UDP:用戶數據報協議 107
11.1 引言 107
11.2 UDP首部 107
11.3 UDP檢驗和 108
11.3.1 tcpmp輸出 109
11.3.2 一些統計結果 109
11.4 一個簡單的例子 110
11.5 IP分片 111
11.6 ICMP不可達差錯(需要分片) 113
11.7 用Traceroute確定路徑MTU 114
11.8 採用UDP的路徑MTU發現 116
11.9 UDP和ARP之間的交互作用 118
11.10 最大UDP數據報長度 119
11.11 ICMP源站抑制差錯 120
11.12 UDP伺服器的設計 122
11.12.1 客戶IP地址及埠號 122
11.12.2 目標IP地址 122
11.12.3 UDP輸入隊列 122
11.12.4 限制本地IP地址 124
11.12.5 限制遠端IP地址 125
11.12.6 每個埠有多個接收者 125
11.13 小結 126
第12章 廣播和多播 128
12.1 引言 128
12.2 廣播 129
12.2.1 受限的廣播 129
12.2.2 指向網路的廣播 129
12.2.3 指向子網的廣播 129
12.2.4 指向所有子網的廣播 130
12.3 廣播的例子 130
12.4 多播 132
12.4.1 多播組地址 133
12.4.2 多播組地址到乙太網地址的轉換 133
12.4.3 FDDI和令牌環網路中的多播 134
12.5 小結 134
第13章 IGMP:Internet組管理協議 136
13.1 引言 136
13.2 IGMP報文 136
13.3 IGMP協議 136
13.3.1 加入一個多播組 136
13.3.2 IGMP報告和查詢 137
13.3.3 實現細節 137
13.3.4 生存時間欄位 138
13.3.5 所有主機組 138
13.4 一個例子 138
13.5 小結 141
第14章 DNS:域名系統 142
14.1 引言 142
14.2 DNS基礎 142
14.3 DNS的報文格式 144
14.3.1 DNS查詢報文中的問題部分 146
14.3.2 DNS響應報文中的資源記錄部分 147
14.4 一個簡單的例子 147
14.5 指針查詢 150
14.5.1 舉例 151
14.5.2 主機名檢查 151
14.6 資源記錄 152
14.7 高速緩存 153
14.8 用UDP還是用TCP 156
14.9 另一個例子 156
14.10 小結 157
第15章 TFTP:簡單文件傳送協議 159
15.1 引言 159
15.2 協議 159
15.3 一個例子 160
15.4 安全性 161
15.5 小結 162
第16章 BOOTP: 引導程序協議 163
16.1 引言 163
16.2 BOOTP的分組格式 163
16.3 一個例子 164
16.4 BOOTP伺服器的設計 165
16.5 BOOTP穿越路由器 167
16.6 特定廠商信息 167
16.7 小結 168
第17章 TCP:傳輸控制協議 170
17.1 引言 170
17.2 TCP的服務 170
17.3 TCP的首部 171
17.4 小結 173
第18章 TCP連接的建立與終止 174
18.1 引言 174
18.2 連接的建立與終止 174
18.2.1 tcpmp的輸出 174
18.2.2 時間系列 175
18.2.3 建立連接協議 175
18.2.4 連接終止協議 177
18.2.5 正常的tcpmp輸出 177
18.3 連接建立的超時 178
18.3.1 第一次超時時間 178
18.3.2 服務類型欄位 179
18.4 最大報文段長度 179
18.5 TCP的半關閉 180
18.6 TCP的狀態變遷圖 182
18.6.1 2MSL等待狀態 183
18.6.2 平靜時間的概念 186
18.6.3 FIN_WAIT_2狀態 186
18.7 復位報文段 186
18.7.1 到不存在的埠的連接請求 187
18.7.2 異常終止一個連接 187
18.7.3 檢測半打開連接 188
18.8 同時打開 189
18.9 同時關閉 191
18.10 TCP選項 191
18.11 TCP伺服器的設計 192
18.11.1 TCP伺服器埠號 193
18.11.2 限定的本地IP地址 194
18.11.3 限定的遠端IP地址 195
18.11.4 呼入連接請求隊列 195
18.12 小結 197
第19章 TCP的交互數據流 200
19.1 引言 200
19.2 互動式輸入 200
19.3 經受時延的確認 201
19.4 Nagle演算法 203
19.4.1 關閉Nagle演算法 204
19.4.2 一個例子 205
19.5 窗口大小通告 207
19.6 小結 208
第20章 TCP的成塊數據流 209
20.1 引言 209
20.2 正常數據流 209
20.3 滑動窗口 212
20.4 窗口大小 214
20.5 PUSH標志 215
20.6 慢啟動 216
20.7 成塊數據的吞吐量 218
20.7.1 帶寬時延乘積 220
20.7.2 擁塞 220
20.8 緊急方式 221
20.9 小結 224
第21章 TCP的超時與重傳 226
21.1 引言 226
21.2 超時與重傳的簡單例子 226
21.3 往返時間測量 227
21.4 往返時間RTT的例子 229
21.4.1 往返時間RTT的測量 229
21.4.2 RTT估計器的計算 231
21.4.3 慢啟動 233
21.5 擁塞舉例 233
21.6 擁塞避免演算法 235
21.7 快速重傳與快速恢復演算法 236
21.8 擁塞舉例(續) 237
21.9 按每條路由進行度量 240
21.10 ICMP的差錯 240
21.11 重新分組 243
21.12 小結 243
第22章 TCP的堅持定時器 245
22.1 引言 245
22.2 一個例子 245
22.3 糊塗窗口綜合症 246
22.4 小結 250
第23章 TCP的保活定時器 251
23.1 引言 251
23.2 描述 252
23.3 保活舉例 253
23.3.1 另一端崩潰 253
23.3.2 另一端崩潰並重新啟動 254
23.3.3 另一端不可達 254
23.4 小結 255
第24章 TCP的未來和性能 256
24.1 引言 256
24.2 路徑MTU發現 256
24.2.1 一個例子 257
24.2.2 大分組還是小分組 258
24.3 長肥管道 259
24.4 窗口擴大選項 262
24.5 時間戳選項 263
24.6 PAWS:防止回繞的序號 265
24.7 T/TCP:為事務用的TCP擴展 265
24.8 TCP的性能 267
24.9 小結 268
第25章 SNMP:簡單網路管理協議 270
25.1 引言 270
25.2 協議 270
25.3 管理信息結構 272
25.4 對象標識符 274
25.5 管理信息庫介紹 274
25.6 實例標識 276
25.6.1 簡單變數 276
25.6.2 表格 276
25.6.3 字典式排序 277
25.7 一些簡單的例子 277
25.7.1 簡單變數 278
25.7.2 get-next操作 278
25.7.3 表格的訪問 279
25.8 管理信息庫(續) 279
25.8.1 system組 279
25.8.2 interface組 280
25.8.3 at組 281
25.8.4 ip組 282
25.8.5 icmp組 285
25.8.6 tcp組 285
25.9 其他一些例子 288
25.9.1 介面MTU 288
25.9.2 路由表 288
25.10 trap 290
25.11 ASN.1和BER 291
25.12 SNMPv2 292
25.13 小結 292
第26章 Telnet和Rlogin:遠程登錄 293
26.1 引言 293
26.2 Rlogin協議 294
26.2.1 應用進程的啟動 295
26.2.2 流量控制 295
26.2.3 客戶的中斷鍵 296
26.2.4 窗口大小的改變 296
26.2.5 伺服器到客戶的命令 296
26.2.6 客戶到伺服器的命令 297
26.2.7 客戶的轉義符 298
26.3 Rlogin的例子 298
26.3.1 初始的客戶-伺服器協議 298
26.3.2 客戶中斷鍵 299
26.4 Telnet協議 302
26.4.1 NVT ASCII 302
26.4.2 Telnet命令 302
26.4.3 選項協商 303
26.4.4 子選項協商 304
26.4.5 半雙工、一次一字元、一次
一行或行方式 304
26.4.6 同步信號 306
26.4.7 客戶的轉義符 306
26.5 Telnet舉例 306
26.5.1 單字元方式 306
26.5.2 行方式 310
26.5.3 一次一行方式(准行方式) 312
26.5.4 行方式:客戶中斷鍵 313
26.6 小結 314
第27章 FTP:文件傳送協議 316
27.1 引言 316
27.2 FTP協議 316
27.2.1 數據表示 316
27.2.2 FTP命令 318
27.2.3 FTP應答 319
27.2.4 連接管理 320
27.3 FTP的例子 321
27.3.1 連接管理:臨時數據埠 321
27.3.2 連接管理:默認數據埠 323
27.3.3 文本文件傳輸:NVT ASCII
表示還是圖像表示 325
27.3.4 異常中止一個文件的傳輸:
Telnet同步信號 326
27.3.5 匿名FTP 329
27.3.6 來自一個未知IP地址的匿名FTP 330
27.4 小結 331
第28章 SMTP:簡單郵件傳送協議 332
28.1 引言 332
28.2 SMTP協議 332
28.2.1 簡單例子 332
28.2.2 SMTP命令 334
28.2.3 信封、首部和正文 335
28.2.4 中繼代理 335
28.2.5 NVT ASCII 337
28.2.6 重試間隔 337
28.3 SMTP的例子 337
28.3.1 MX記錄:主機非直接連到
Internet 337
28.3.2 MX記錄:主機出故障 339
28.3.3 VRFY和EXPN命令 340
28.4 SMTP的未來 340
28.4.1 信封的變化:擴充的SMTP 341
28.4.2 首部變化:非ASCII字元 342
28.4.3 正文變化:通用Internet郵件
擴充 343
28.5 小結 346
第29章 網路文件系統 347
29.1 引言 347
29.2 Sun遠程過程調用 347
29.3 XDR:外部數據表示 349
29.4 埠映射器 349
29.5 NFS協議 351
29.5.1 文件句柄 353
29.5.2 安裝協議 353
29.5.3 NFS過程 354
29.5.4 UDP還是TCP 355
29.5.5 TCP上的NFS 355
29.6 NFS實例 356
29.6.1 簡單的例子:讀一個文件 356
29.6.2 簡單的例子:創建一個目錄 357
29.6.3 無狀態 358
29.6.4 例子:伺服器崩潰 358
29.6.5 等冪過程 360
29.7 第3版的NFS 360
29.8 小結 361
第30章 其他的TCP/IP應用程序 363
30.1 引言 363
30.2 Finger協議 363
30.3 Whois協議 364
30.4 Archie、WAIS、Gopher、Veronica
和WWW 366
30.4.1 Archie 366
30.4.2 WAIS 366
30.4.3 Gopher 366
30.4.4 Veronica 366
30.4.5 萬維網WWW 367
30.5 X窗口系統 367
30.5.1 Xscope程序 368
30.5.2 LBX: 低帶寬X 370
30.6 小結 370
附錄A tcpmp程序 371
附錄B 計算機時鍾 376
附錄C sock程序 378
附錄D 部分習題的解答 381
附錄E 配置選項 395
附錄F 可以免費獲得的源代碼 406
參考文獻 409
縮略語 420

3. TCP/IP協議是用來干什麼的是什麼英文的縮寫

TCP/IP協議:世界上有各種不同類型的計算機,也有不同的操作系統,要想讓這些裝有不同操作系統的不同類型計算機互相通訊,就必須有統一的標准。TCP/IP協議就是目前被各方面遵從的網際互聯工業標准。

TCP/IP協議(Transfer Controln Protocol/Internet Protocol)叫做傳輸控制/網際協議,又叫網路通訊協議,這個協議是Internet國際互聯網路的基礎。

TCP/IP是網路中使用的基本的通信協議。雖然從名字上看TCP/IP包括兩個協議,傳輸控制協議(TCP)和網際協議(IP),但TCP/IP實際上是一組協議,它包括上百個各種功能的協議,如:遠程登錄、文件傳輸和電子郵件等,而TCP協議和IP協議是保證數據完整傳輸的兩個基本的重要協議。通常說TCP/IP是Internet協議族,而不單單是TCP和IP。

TCP/IP是用於計算機通信的一組協議,我們通常稱它為TCP/IP協議族。它是70年代中期美國國防部為其ARPANET廣域網開發的網路體系結構和協議標准,以它為基礎組建的INTERNET是目前國際上規模最大的計算機網路,正因為INTERNET的廣泛使用,使得TCP/IP成了事實上的標准。

之所以說TCP/IP是一個協議族,是因為TCP/IP協議包括TCP、IP、UDP、ICMP、RIP、TELNETFTP、SMTP、ARP、TFTP等許多協議,這些協議一起稱為TCP/IP協議。以下我們對協議族中一些常用協議英文名稱和用途作一介紹:

TCP(Transport Control Protocol)傳輸控制協議
IP(Internetworking Protocol)網間網協議
UDP(User Datagram Protocol)用戶數據報協議
ICMP(Internet Control Message Protocol)互聯網控制信息協議
SMTP(Simple Mail Transfer Protocol)簡單郵件傳輸協議
SNMP(Simple Network manage Protocol)簡單網路管理協議
FTP(File Transfer Protocol)文件傳輸協議
ARP(Address Resolation Protocol)地址解析協議

從協議分層模型方面來講,TCP/IP由四個層次組成:網路介面層、網間網層、傳輸層、應用層。
其中:

網路介面層 這是TCP/IP軟體的最低層,負責接收IP數據報並通過網路發送之,或者從網路上接收物理幀,抽出IP數據報,交給IP層。

網間網層 負責相鄰計算機之間的通信。其功能包括三方面。一、處理來自傳輸層的分組發送請求,收到請求後,將分組裝入IP數據報,填充報頭,選擇去往信宿機的路徑,然後將數據報發往適當的網路介面。二、處理輸入數據報:首先檢查其合法性,然後進行尋徑--假如該數據報已到達信宿機,則去掉報頭,將剩下部分交給適當的傳輸協議;假如該數據報尚未到達信宿,則轉發該數據報。三、處理路徑、流控、擁塞等問題。

傳輸層 提供應用程序間的通信。其功能包括:一、格式化信息流;二、提供可靠傳輸。為實現後者,傳輸層協議規定接收端必須發回確認,並且假如分組丟失,必須重新發送。

應用層 向用戶提供一組常用的應用程序,比如電子郵件、文件傳輸訪問、遠程登錄等。遠程登錄TELNET使用TELNET協議提供在網路其它主機上注冊的介面。TELNET會話提供了基於字元的虛擬終端。文件傳輸訪問FTP使用FTP協議來提供網路內機器間的文件拷貝功能。
前面我們已經學過關於OSI參考模型的相關概念,現在我們來看一看,相對於七層協議參考模型,TCP/IP協議是如何實現網路模型的。

OSI中的層
功能
TCP/IP協議族

應用層
文件傳輸,電子郵件,文件服務,虛擬終端
TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet

表示層
數據格式化,代碼轉換,數據加密
沒有協議

會話層
解除或建立與別的接點的聯系
沒有協議

傳輸層
提供端對端的介面
TCP,UDP

網路層
為數據包選擇路由
IP,ICMP,RIP,OSPF,BGP,IGMP

數據鏈路層
傳輸有地址的幀以及錯誤檢測功能
SLIP,CSLIP,PPP,ARP,RARP,MTU

物理層
以二進制數據形式在物理媒體上傳輸數據
ISO2110,IEEE802。IEEE802.2

數據鏈路層包括了硬體介面和協議ARP,RARP,這兩個協議主要是用來建立送到物理層上的信息和接收從物理層上傳來的信息;

網路層中的協議主要有IP,ICMP,IGMP等,由於它包含了IP協議模塊,所以它是所有機遇TCP/IP協議網路的核心。在網路層中,IP模塊完成大部分功能。ICMP和IGMP以及其他支持IP的協議幫助IP完成特定的任務,如傳輸差錯控制信息以及主機/路由器之間的控制電文等。網路層掌管著網路中主機間的信息傳輸。

傳輸層上的主要協議是TCP和UDP。正如網路層控制著主機之間的數據傳遞,傳輸層控制著那些將要進入網路層的數據。兩個協議就是它管理這些數據的兩種方式:TCP是一個基於連接的協議(還記得我們在網路基礎中講到的關於面向連接的服務和面向無連接服務的概念嗎?忘了的話,去看看);UDP則是面向無連接服務的管理方式的協議。

應用層位於協議棧的頂端,它的主要任務就是應用了。上面的協議當然也是為了這些應用而設計的,具體說來一些常用的協議功能如下:

Telnet:提供遠程登錄(終端模擬)服務,好象比較古老的BBS就是用的這個登陸。
FTP :提供應用級的文件傳輸服務,說的簡單明了點就是遠程文件訪問等等服務;
SMTP:不用說拉,天天用到的電子郵件協議。
TFTP:提供小而簡單的文件傳輸服務,實際上從某個角度上來說是對FTP的一種替換(在文件特別小並且僅有傳輸需求的時候)。
SNTP:簡單網路管理協議。看名字就不用說什麼含義了吧。
DNS:域名解析服務,也就是如何將域名映射城IP地址的協議。
HTTP:不知道各位對這個協議熟不熟悉啊?這是超文本傳輸協議,你之所以現在能看到網上的圖片,動畫,音頻,等等,都是仰仗這個協議在起作用啊!

另外我們還需要注意的一點是我們前面已經交代過的一個問題,協議是"對等實體"的數據進行交互時起作用的,如果忘了,趕緊回憶哦。

4. 關於計算機網路安全的論文!急!!!!!!!

1、論文題目:要求准確、簡練、醒目、新穎。
2、目錄:目錄是論文中主要段落的簡表。(短篇論文不必列目錄)
3、提要:是文章主要內容的摘錄,要求短、精、完整。字數少可幾十字,多不超過三百字為宜。
4、關鍵詞或主題詞:關鍵詞是從論文的題名、提要和正文中選取出來的,是對表述論文的中心內容有實質意義的詞彙。關鍵詞是用作機系統標引論文內容特徵的詞語,便於信息系統匯集,以供讀者檢索。
每篇論文一般選取3-8個詞彙作為關鍵詞,另起一行,排在「提要」的左下方。
主題詞是經過規范化的詞,在確定主題詞時,要對論文進行主題,依照標引和組配規則轉換成主題詞表中的規范詞語。
5、論文正文:
(1)引言:引言又稱前言、序言和導言,用在論文的開頭。
引言一般要概括地寫出作者意圖,說明選題的目的和意義,
並指出論文寫作的范圍。引言要短小精悍、緊扣主題。
〈2)論文正文:正文是論文的主體,正文應包括論點、論據、
論證過程和結論。主體部分包括以下內容:
a.提出-論點;
b.分析問題-論據和論證;
c.解決問題-論證與步驟;
d.結論。
6、一篇論文的參考文獻是將論文在和寫作中可參考或引證的主要文獻資料,列於論文的末尾。參考文獻應另起一頁,標注方式按《GB7714-87文後參考文獻著錄規則》進行。
中文:標題--作者--出版物信息(版地、版者、版期):作者--標題--出版物信息所列參考文獻的要求是:
(1)所列參考文獻應是正式出版物,以便讀者考證。
(2)所列舉的參考文獻要標明序號、著作或文章的標題、作者、出版物信息。

5. tcp/ip網路協議中的tcp是指什麼

TCP(Transmission Control Protocol 傳輸控制協議)是一種面向連接的、可靠的、基於位元組流的傳輸層通信協議,由IETF的RFC 793定義。在簡化的計算機網路OSI模型中,它完成第四層傳輸層所指定的功能,用戶數據報協議(UDP)是同一層內另一個重要的傳輸協議。

在網際網路協議族(Internet protocol suite)中,TCP層是位於IP層之上,應用層之下的中間層。不同主機的應用層之間經常需要可靠的、像管道一樣的連接,但是IP層不提供這樣的流機制,而是提供不可靠的包交換。

在TCP/IP協議族中,有兩個互不相同的傳輸協議: TCP(傳輸控制協議)和UDP(用戶數據報文協議)。

TCP為兩台主機提供高可靠性的數據通信。它所做的工作包括把應用程序交給它的數據分成合適的小塊交給下面的網路層,確認接收到的分組,設置發送最後確認分組的超時時鍾等。由於運輸層提供了高可靠性的端到端的通信,因此應用層可以忽略所有這些細節。

而另一方面, UDP則為應用層提供一種非常簡單的服務。它只是把稱作數據包的分組從一台主機發送到另一台主機,但並不保證該數據報能到達另一端。任何必需的可靠性必須由應用層來提供。

(5)計算機網路參考文獻tcp擴展閱讀

在數據傳送中,可以形象地理解為有兩個信封,TCP和IP就像是信封,要傳遞的信息被劃分成若干段,每一段塞入一個TCP信封,並在該信封面上記錄有分段號的信息,再將TCP信封塞入IP大信封,發送上網。

在接受端,一個TCP軟體包收集信封,抽出數據,按發送前的順序還原,並加以校驗,若發現差錯,TCP將會要求重發。因此,TCP/IP在INTERNET中幾乎可以無差錯地傳送數據。 對普通用戶來說,並不需要了解網路協議的整個結構,僅需了解IP的地址格式,即可與世界各地進行網路通信。

6. 關於計算機網路畢業論文參考文獻

呵呵,你的要求有點多的,我只知道一點,不夠15本,不好意思
1、計算機網路
清華大學出版社
2、TCP/IP協議族第三版
清華大學出版社
3、CCNA學院第一學期
郵電出版社
4、區域網組網大全
郵電出版社
這些都是我看過的,沒看過的我就不說了。
如果你是自己看的話,我覺得這些足夠你看一段時間了,只要你不是走馬觀花。如果你是采購教材的話,希望你繼續尋找,我所知道的就幫不了你了。
祝你好運。

7. 關於計算機網路方面的參考文獻

呵呵,你的要求有點多的,我只知道一點,不夠15本,不好意思
1、計算機網路 清華大學出版社
2、TCP/IP協議族第三版 清華大學出版社
3、CCNA學院第一學期 郵電出版社
4、區域網組網大全 郵電出版社
這些都是我看過的,沒看過的我就不說了。
如果你是自己看的話,我覺得這些足夠你看一段時間了,只要你不是走馬觀花。如果你是采購教材的話,希望你繼續尋找,我所知道的就幫不了你了。
祝你好運。

8. 計算機的TCP是指什麼啊

TCP:Transmission Control Protocol 傳輸控制協議TCP是一種面向連接(連接導向)的、可靠的、基於位元組流的運輸層(Transport layer)通信協議,由IETF的RFC 793說明(specified)。在簡化的計算機網路OSI模型中,它完成第四層傳輸層所指定的功能,UDP是同一層內另一個重要的傳輸協議。

9. 計算機網路與應用的書籍目錄

前言
第1章計算機網路概述
1.1計算機網路的基本概念
計算機網路,是指將地理位置不同的具有獨立功能的多台計算機及其外部設備,通過通信線路連接起來,在網路操作系統,網路管理軟體及網路通信協議的管理和協調下,實現資源共享和信息傳遞的計算機系統。
按廣義定義
關於計算機網路的最簡單定義是:一些相互連接的、以共享資源為目的的、自治的計算機的集合。
另外,從邏輯功能上看,計算機網路是以傳輸信息為基礎目的,用通信線路將多個計算機連接起來的計算機系統的集合。一個計算機網路組成包括傳輸介質和通信設備。
從用戶角度看,計算機網路它是這樣定義的:存在著一個能為用戶自動管理的網路操作系統。有它調用完成用戶所調用的資源,而整個網路像一個大的計算機系統一樣,對用戶是透明的。
一個比較通用的定義是:利用通信線路將地理上分散的、具有獨立功能的計算機系統和通信設備按不同的形式連接起來,以功能完善的網路軟體及協議實現資源共享和信息傳遞的系統。
從整體上來說計算機網路就是把分布在不同地理區域的計算機與專門的外部設備用通信線路互聯成一個規模大、功能強的系統,從而使眾多的計算機可以方便地互相傳遞信息,共享硬體、軟體、數據信息等資源。簡單來說,計算機網路就是由通信線路互相連接的許多自主工作的計算機構成的集合體。
按連接定義
計算機網路就是通過線路互連起來的、資質的計算機集合,確切的說就是將分布在不同地理位置上的具有獨立工作能力的計算機、終端及其附屬設備用通信設備和通信線路連接起來,並配置網路軟體,以實現計算機資源共享的系統。
按需求定義
計算機網路就是由大量獨立的、但相互連接起來的計算機來共同完成計算機任務。這些系統稱為計算機網路(computer networks)
1.2計算機網路的分類
1.3網路拓撲結構
1.4網路體系結構及協議的分層
1.5開放系統互連參考模型
1.6TCP/IP參考模型
TCP/IP參考模型是計算機網路的祖父ARPANET和其後繼的網際網路使用的參考模型。ARPANET是由美國國防部DoD(U.S.Department of Defense)贊助的研究網路。逐漸地它通過租用的電話線連結了數百所大學和政府部門。當無線網路和衛星出現以後,現有的協議在和它們相連的時候出現了問題,所以需要一種新的參考體系結構。這個體系結構在它的兩個主要協議出現以後,被稱為TCP/IP參考模型(TCP/IP reference model)。
由於國防部擔心他們一些珍貴的主機、路由器和互聯網關可能會突然崩潰,所以網路必須實現的另一目標是網路不受子網硬體損失的影響,已經建立的會話不會被取消,而且整個體系結構必須相當靈活。
1.7OSI與TCP/IP參考模型的比較
習題
第2章物理層
2.1數據通信基礎
數據通信是通信技術和計算機技術相結合而產生的一種新的通信方式。要在兩地間傳輸信息必須有傳輸信道,根據傳輸媒體的不同,有有線數據通信與無線數據通信之分。但它們都是通過傳輸信道將數據終端與計算機聯結起來,而使不同地點的數據終端實現軟、硬體和信息資源的共享。
2.2信道復用技術
「復用」是一種將若干個彼此獨立的信號,合並為一個可在同一信道上同時傳輸的復合信號的方法。比如,傳輸的語音信號的頻譜一般在300~3400Hz內,為了使若干個這種信號能在同一信道上傳輸,可以把它們的頻譜調制到不同的頻段,合並在一起而不致相互影響,並能在接收端彼此分離開來。
2.3數據交換技術
在數據通信系統中,當終端與計算機之間,或者計算機與計算機之間不是直通專線連接,而是要經過通信網的接續過程來建立連接的時候,那麼兩端系統之間的傳輸通路就是通過通信網路中若干節點轉接而成的所謂「交換線路」。
在一種任意拓撲的數據通信網路中,通過網路節點的某種轉接方式來實現從任一端系統到另一端系統之間接通數據通路的技術,就稱為數據交換技術。
數據交換技術主要是電路交換、分組交換和報文交換。
電路交換:由於電路交換在通信之前要在通信雙方之間建立一條被雙方獨占的物理通路(由通信雙方之間的交換設備和鏈路逐段連接而成),因而有以下優缺點。
①由於通信線路為通信雙方用戶專用,數據直達,所以傳輸數據的時延非常小。
②通信雙方之間的物理通路一旦建立,雙方可以隨時通信,實時性強。
③雙方通信時按發送順序傳送數據,不存在失序問題。
④電路交換既適用於傳輸模擬信號,也適用於傳輸數字信號。
⑤電路交換的交換的交換設備(交換機等)及控制均較簡單。
缺點:
①電路交換的平均連接建立時間對計算機通信來說嫌長。
②電路交換連接建立後,物理通路被通信雙方獨占,即使通信線路空閑,也不能供其他用戶使用,因而信道利用低。
③電路交換時,數據直達,不同類型、不同規格、不同速率的終端很難相互進行通信,也難以在通信過程中進行差錯控制。
分組交換:分組交換仍採用存儲轉發傳輸方式,但將一個長報文先分割為若干個較短的分組,然後把這些分組(攜帶源、目的地址和編號信息)逐個地發送出去,因此分組交換除了具有報文的優點外,與報文交換相比有以下優缺點:
①加速了數據在網路中的傳輸。因為分組是逐個傳輸,可以使後一個分組的存儲操作與前一個分組的轉發操作並行,這種流水線式傳輸方式減少了報文的傳輸時間。此外,傳輸一個分組所需的緩沖區比傳輸一份報文所需的緩沖區小得多,這樣因緩沖區不足而等待發送的機率及等待的時間也必然少得多。
②簡化了存儲管理。因為分組的長度固定,相應的緩沖區的大小也固定,在交換結點中存儲器的管理通常被簡化為對緩沖區的管理,相對比較容易。
③減少了出錯機率和重發數據量。因為分組較短,其出錯機率必然減少,每次重發的數據量也就大大減少,這樣不僅提高了可靠性,也減少了傳輸時延。
④由於分組短小,更適用於採用優先順序策略,便於及時傳送一些緊急數據,因此對於計算機之間的突發式的數據通信,分組交換顯然更為合適些。
2.4物理層的傳輸介質
2.5常見物理層標准
習題
第3章數據鏈路層
3.1數據鏈路層的作用
3.2成幀
3.3差錯控制和流量控制
3.4滑動窗口協議
3.5數據鏈路層協議實例
習題
第4章介質訪問層和區域網
4.1區域網與IEEE802標准
4.2MAC地址及其結構
4.3傳統區域網技術
4.4邏輯連接控制子層LLC
4.5區域網的擴展
4.6高速區域網技術
4.7無線區域網
4.8藍牙技術
習題
第5章乙太網技術
5.1乙太網的發展簡史
5.2乙太網幀結構
5.310Mb/s/100Mb/s/1000Mb/s乙太網
5.4乙太網組網技術
5.5自動協商
5.6萬兆乙太網技術
習題
第6章交換技術與虛擬區域網
6.1交換機與集線器
6.2交換機的種類
6.3交換機的學習和數據轉發
6.4基於交換機的虛擬網
6.5交換機的擴展
6.6冗餘鏈路與生成樹協議
習題
第7章網路層
7.1網路層的任務
7.2IP協議
7.3劃分子網
7.4網際網路控制報文協議
7.5地址解析協議
7.6BOOTP、DHCP和IGMP
習題
第8章網路的互連
8.1路由與路由演算法
8.2基於路由的互連
8.3網路地址轉換
8.4第三層交換技術
習題
第9章傳輸層
9.1傳輸層概述
9.2傳輸層要解決的問題
9.3傳輸控制協議TCP
9.4用戶數據報協議UDP
9.5套接字編程
9.6第四層交換技術
習題
第10章應用層
10.1應用層功能概述
10.2TCP/IP應用層
10.3DNS服務
10.4Web服務
10.5E-mail服務
10.6FTP服務
10.7簡單網路管理協議SNMP
10.8動態主機配置協議DHCP
習題
第11章網路安全
11.1信息加密技術
11.2防範網路病毒
11.3入侵檢測技術
11.4網路層安全協議族IPSec
11.5防火牆技術
11.6網路分析和監視工具
習題
第12章網路設計與結構化布線
12.1網路系統設計流程
12.2綜合布線系統
12.3網路設計實例
習題
第13章廣域網接入技術
13.1幀中繼
13.2DDN技術
13.3ISDN技術
13.4ATM技術
13.5數字同步體系SONET/SDH
13.6ADSL/DSL技術
13.7VPN技術
習題
附錄A網路參考實驗
實驗一構造小型區域網
實驗二利用交換機組建虛擬網
實驗三通過路由器連接區域網
實驗四實施網路應用(FTP服務、DNS服務、wWW服務和E-mail服務)
實驗五利用防火牆實現網路安全
實驗六協議及數據分析軟體的使用
附錄B網路課程設計參考題目
設計一設計基於路由和虛擬網的綜合性工作組網路
設計二數據包的捕獲與分析設計
設計三分析IP地址與MAC地址映射關系
設計四編寫基於ICMP的應用程序
參考文獻

閱讀全文

與計算機網路參考文獻tcp相關的資料

熱點內容
移動網路部給力是什麼原因 瀏覽:667
網路屬性看得出來是多少兆的網么 瀏覽:812
橋接的路由器經常網路不可用 瀏覽:410
出門微信支付不了錢顯示網路異常 瀏覽:138
連上網路了為什麼用不了 瀏覽:816
如何製作網路遠程教學 瀏覽:939
5g網路哪個優先 瀏覽:754
十代思域中控怎麼連接手機網路 瀏覽:388
偏遠山區哪個網路的移動信號強 瀏覽:706
央企考核網路安全 瀏覽:329
除了共享熱點還可以共享網路嗎 瀏覽:620
蘋果如何用網路路由器改畫質 瀏覽:106
雙網路代號圖怎麼看工作延誤幾天 瀏覽:54
共享網路文明資料 瀏覽:906
遠程桌面連接報錯由於網路問題 瀏覽:244
如何增強網路通信信號 瀏覽:10
網路游戲退錢的方式有哪些 瀏覽:582
信號滿格沒有網路是什麼原因 瀏覽:771
無線網路共享上網 瀏覽:618
移動網路怎麼登路由器 瀏覽:239

友情鏈接