您好,登錄后才能下訂單哦!
1、TCP與UDP:
tcp適用于:需要將傳輸內(nèi)容分段傳輸,傳輸過程中建立會(huì)話,可靠傳輸,可流量控制;
udp適用于:一個(gè)數(shù)據(jù)包就能完成數(shù)據(jù)通信,不分段,不需要建立會(huì)話,不需要流量控制,不可靠傳輸。
舉例:
DNS服務(wù),獲取域名對(duì)應(yīng)的ip,使用udp協(xié)議(如失敗,隔一段時(shí)間后重發(fā));
QQ聊天內(nèi)容,通過udp協(xié)議(可靠性傳輸是靠應(yīng)用層協(xié)議來實(shí)現(xiàn)的,http://www.2cto.com/net/201212/174773.html ),發(fā)送文件時(shí)通過tcp協(xié)議;
多播、廣播時(shí)為udp。
2、netstat:
查看會(huì)話:netstat -n
查看會(huì)話進(jìn)程:netstat -nb
查看服務(wù)真挺的端口:netstat -an
3、應(yīng)用層協(xié)議 = 傳輸層協(xié)議(tcp/udp) + 端口,常見應(yīng)用層協(xié)議使用端口如下:
http:tcp + 80
https:tcp + 443
rdp:tcp + 3389
ftp:tcp + 21
telnet:tcp + 23
dns:tcp + 23
sql server:tcp + 1433
smtp:tcp + 25
pop3:tcp + 110
共享文件夾:tcp + 445
可在網(wǎng)絡(luò)服務(wù)器網(wǎng)卡上設(shè)置只開放必要的端口,實(shí)現(xiàn)網(wǎng)絡(luò)安全。
4、傳輸層功能:
為相互通信的應(yīng)用程序提供了邏輯通信。
5、傳輸層端口:
熟知端口:0~1023
登記端口:1024~49151
客戶端端口:49152~65535
查看客戶端端口:netstat -n | find "ESTABLSHED"
6、UDP協(xié)議:
1)主要特點(diǎn):
無連接的,即發(fā)送數(shù)據(jù)之前不需要簡(jiǎn)歷連接;
盡最大努力交付,即不保證可靠交付,同時(shí)也不使用擁塞控制;
面向報(bào)文,沒有擁塞控制,適合多媒體通信;
支持一對(duì)一、一對(duì)多、多對(duì)多交互通信;
收不開銷小,只有8個(gè)字節(jié)。
2)udp格式:
其中,偽首部為網(wǎng)絡(luò)層ip信息,用于計(jì)算檢驗(yàn)和;首部,僅有8個(gè)字節(jié)。
7、TCP協(xié)議:
1)主要特點(diǎn):
面向連接;
連接只能是兩個(gè)端點(diǎn),且每個(gè)連接只能是1對(duì)1;
提供可靠交付服務(wù);
提供全雙工通信(接收消息時(shí)給出反饋);
面向字節(jié)流。
2)tcp如何實(shí)現(xiàn)可靠傳輸:
ARQ協(xié)議(自動(dòng)重傳請(qǐng)求):
停止等待(發(fā)送包M1后,等待接收方發(fā)出的接收確認(rèn)(時(shí)間為數(shù)據(jù)包往返時(shí)間),若收到確認(rèn),則發(fā)送M2,否則重發(fā)M1);
丟失確認(rèn)(收到重復(fù)的數(shù)據(jù)包,丟棄,同時(shí)確認(rèn)收到);
確認(rèn)遲到(發(fā)送方收到遲到的確認(rèn),不做任何事);
停止等待協(xié)議:有點(diǎn)簡(jiǎn)單,缺點(diǎn):信道利用率低
連續(xù)ARQ協(xié)議(流水線傳輸):發(fā)送方連續(xù)放松多個(gè)分組,不必每發(fā)完一個(gè)分組就停頓下來等待對(duì)方的確認(rèn)(要求發(fā)送方位置一個(gè)發(fā)送窗口,窗口中分組可連續(xù)發(fā)送,收到確認(rèn)后,清除分組,窗口移動(dòng),發(fā)送新的分組)
協(xié)議改進(jìn):滑動(dòng)窗口確認(rèn) -> 累計(jì)確認(rèn)(連續(xù)最后一個(gè))
3)tcp格式:
7、擁塞控制:
擁塞控制是一個(gè)全局過程,涉及到所有主機(jī)、路由器,以不降低網(wǎng)絡(luò)傳輸性能有關(guān)的所有因素。
算法:慢開始 和 擁塞避免算法+ 快重傳
擁塞控制作用:
擁塞窗口
8、TCP傳輸連接管理:
建立連接 -> 數(shù)據(jù)傳送 -> 連接釋放
3次握手建立連接:
3次握手?jǐn)嚅_連接:
TCP連接狀態(tài):
http://www.2cto.com/net/201209/157585.html
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。