ÄÚÈÝ·¢²¼¸üÐÂʱ¼ä : 2026/9/1 22:26:01ÐÇÆÚÒ» ÏÂÃæÊÇÎÄÕµÄÈ«²¿ÄÚÈÝÇëÈÏÕæÔĶÁ¡£
1460×Ö½Ú¡£
£¨1£© ÔÚTCPµÄÐòºÅ²»Öظ´Ê¹ÓõÄÌõ¼þÏ£¬LµÄ×î´óÖµÊǶàÉÙ£¿
£¨2£© ¼Ù¶¨Ê¹ÓÃÉÏÃæ¼ÆËã³öÎļþ³¤¶È£¬¶øÔËÊä²ã¡¢ÍøÂç²ãºÍÊý¾ÝÁ´Â·²ãËùʹÓõÄÊײ¿
¿ªÏú¹²66×Ö½Ú£¬Á´Â·µÄÊý¾ÝÂÊΪ10Mb/s£¬ÊÔÇóÕâ¸öÎļþËùÐèµÄ×î¶Ì·¢ËÍʱ¼ä¡£ ½â£º£¨1£©L_maxµÄ×î´óÖµÊÇ2^32=4GB,G=2^30.
(2) ÂúÔØ·ÖƬÊýQ={L_max/MSS}È¡Õû=·¢Ë͵Ä×ܱ¨ÎÄÊý N=Q*(MSS+66)+{£¨L_max-Q*MSS£©+66}=+682=
×Ü×Ö½ÚÊýÊÇN=×Ö½Ú£¬·¢ËÍ×Ö½ÚÐèʱ¼äΪ£ºN*8/£¨10*10^6£©
=3591.3Ã룬¼´59.85·Ö£¬Ô¼1Сʱ¡£
5¡ª23 Ö÷»úAÏòÖ÷»úBÁ¬Ðø·¢ËÍÁËÁ½¸öTCP±¨ÎĶΣ¬ÆäÐòºÅ·Ö±ðΪ70ºÍ100¡£ÊÔÎÊ£º £¨1£© µÚÒ»¸ö±¨ÎĶÎЯ´øÁ˶àÉÙ¸ö×Ö½ÚµÄÊý¾Ý£¿
£¨2£© Ö÷»úBÊÕµ½µÚÒ»¸ö±¨ÎĶκ󷢻صÄÈ·ÈÏÖеÄÈ·ÈϺÅÓ¦µ±ÊǶàÉÙ£¿
£¨3£© Èç¹ûÖ÷»úBÊÕµ½µÚ¶þ¸ö±¨ÎĶκ󷢻صÄÈ·ÈÏÖеÄÈ·ÈϺÅÊÇ180£¬ÊÔÎÊA·¢Ë͵ĵÚ
¶þ¸ö±¨ÎĶÎÖеÄÊý¾ÝÓжàÉÙ×Ö½Ú£¿
£¨4£© Èç¹ûA·¢Ë͵ĵÚÒ»¸ö±¨ÎĶζªÊ§ÁË£¬µ«µÚ¶þ¸ö±¨ÎĶε½´ïÁËB¡£BÔÚµÚ¶þ¸ö±¨ÎÄ
¶Îµ½´ïºóÏòA·¢ËÍÈ·ÈÏ¡£ÊÔÎÊÕâ¸öÈ·ÈϺÅӦΪ¶àÉÙ£¿ ½â£º£¨1£©µÚÒ»¸ö±¨ÎĶεÄÊý¾ÝÐòºÅÊÇ70µ½99£¬¹²30×Ö½ÚµÄÊý¾Ý¡£ £¨2£©È·ÈϺÅӦΪ100. £¨3£©80×Ö½Ú¡£ £¨4£©70
5¡ª24 Ò»¸öTCPÁ¬½ÓÏÂÃæÊ¹ÓÃ256kb/sµÄÁ´Â·£¬Æä¶Ëµ½¶ËʱÑÓΪ128ms¡£¾²âÊÔ£¬·¢ÏÖ
ÍÌÍÂÁ¿Ö»ÓÐ120kb/s¡£ÊÔÎÊ·¢ËÍ´°¿ÚWÊǶàÉÙ£¿£¨Ìáʾ£º¿ÉÒÔÓÐÁ½Öִ𰸣¬È¡¾öÓÚ½ÓÊÕµÈ
·¢³öÈ·ÈϵÄʱ»ú£©¡£ ½â£º
À´»ØÂ·³ÌµÄʱÑÓµÈÓÚ256ms(=128ms¡Á2).Éè´°¿ÚֵΪX(×¢Òâ:ÒÔ×Ö½ÚΪµ¥Î»),¼Ù
¶¨Ò»´Î×î´ó·¢ËÍÁ¿µÈÓÚ´°¿ÚÖµ,ÇÒ·¢Éäʱ¼äµÈÓÚ256ms,ÄÇô,ÿ·¢ËÍÒ»´Î¶¼µÃÍ£ÏÂÀ´ÆÚ´ý Ôٴεõ½ÏÂÒ»´°¿ÚµÄÈ·ÈÏ,ÒԵõ½Ðµķ¢ËÍÐí¿É.ÕâÑù,·¢Éäʱ¼äµÈÓÚÍ£Ö¹µÈ´ýÓ¦´ðµÄʱ ¼ä,
½á¹û,²âµ½µÄƽ¾ùÍÌÍÂÂʾ͵ÈÓÚ·¢ËÍËÙÂʵÄÒ»°ë,¼´ 8X¡Â(256¡Á1000)=256¡Á0.001 X=8192
ËùÒÔ,´°¿ÚֵΪ8192.
5¡ª25 ΪʲôÔÚTCPÊײ¿ÖÐÒª°ÑTCP¶Ë¿ÚºÅ·ÅÈë×ʼµÄ4¸ö×Ö½Ú£¿
´ð£ºÔÚICMPµÄ²î´í±¨ÎÄÖÐÒª°üº¬IPÊײ¿ºóÃæµÄ8¸ö×Ö½ÚµÄÄÚÈÝ£¬¶øÕâÀïÃæÓÐTCP
Êײ¿ÖеÄÔ´¶Ë¿ÚºÍÄ¿µÄ¶Ë¿Ú¡£µ±TCPÊÕµ½ICMP²î´í±¨ÎÄʱÐèÒªÓÃÕâÁ½¸ö¶Ë¿ÚÀ´È·¶¨ÊÇÄÄ
ÌõÁ¬½Ó³öÁ˲î´í¡£
5¡ª26 ΪʲôÔÚTCPÊײ¿ÖÐÓÐÒ»¸öÊײ¿³¤¶È×ֶΣ¬¶øUDPµÄÊײ¿ÖоÍûÓÐÕâ¸öÕâ¸ö×Ö¶Î £¿
´ð£ºTCPÊײ¿³ý¹Ì¶¨³¤¶È²¿·ÖÍ⣬»¹ÓÐÑ¡ÏÒò´ËTCPÊײ¿³¤¶ÈÊǿɱäµÄ¡£UDPÊ×
²¿³¤¶ÈÊǹ̶¨µÄ¡£
5¡ª27 Ò»¸öTCP±¨ÎĶεÄÊý¾Ý²¿·Ö×î¶àΪ¶àÉÙ¸ö×Ö½Ú£¿ÎªÊ²Ã´£¿Èç¹ûÓû§Òª´«Ë͵ÄÊý
¾ÝµÄ×Ö½Ú³¤¶È³¬¹ýTCP±¨ÎÄ×Ö¶ÎÖеÄÐòºÅ×ֶοÉÄܱà³öµÄ×î´óÐòºÅ£¬ÎÊ»¹ÄÜ·ñÓÃTCPÀ´´« ËÍ£¿
´ð£º65495×Ö½Ú£¬´ËÊý¾Ý²¿·Ö¼ÓÉÏTCPÊײ¿µÄ20×Ö½Ú£¬ÔÙ¼ÓÉÏIPÊײ¿µÄ20×Ö½Ú£¬ÕýºÃÊÇIP
Êý¾Ý±¨µÄ×î´ó³¤¶È65535.£¨µ±È»£¬ÈôIPÊײ¿°üº¬ÁËÑ¡Ôñ£¬ÔòIPÊײ¿³¤¶È³¬¹ý 20×Ö½Ú
£¬ÕâʱTCP±¨ÎĶεÄÊý¾Ý²¿·ÖµÄ³¤¶È½«Ð¡ÓÚ65495×Ö½Ú¡££©
Êý¾ÝµÄ×Ö½Ú³¤¶È³¬¹ýTCP±¨ÎĶÎÖеÄÐòºÅ×ֶοÉÄܱà³öµÄ×î´óÐòºÅ£¬Í¨¹ýÑ»·Ê¹
ÓÃÐòºÅ£¬ÈÔÄÜÓÃTCPÀ´´«ËÍ¡£
5¡ª28 Ö÷»úAÏòÖ÷»úB·¢ËÍTCP±¨ÎĶΣ¬Êײ¿ÖеÄÔ´¶Ë¿ÚÊÇm¶øÄ¿µÄ¶Ë¿ÚÊÇn¡£µ±BÏòA·¢
ËÍ»ØÐÅʱ£¬ÆäTCP±¨ÎĶεÄÊײ¿ÖÐÔ´¶Ë¿ÚºÍÄ¿µÄ¶Ë¿Ú·Ö±ðÊÇʲô£¿ ´ð£º·Ö±ðÊÇnºÍm¡£
5¡ª29 ÔÚʹÓÃTCP´«ËÍÊý¾Ýʱ£¬Èç¹ûÓÐÒ»¸öÈ·Èϱ¨ÎĶζªÊ§ÁË£¬Ò²²»Ò»¶¨»áÒýÆðÓë¸Ã
È·Èϱ¨ÎĶζÔÓ¦µÄÊý¾ÝµÄÖØ´«¡£ÊÔ˵Ã÷ÀíÓÉ¡£ ´ð£º»¹Î´ÖØ´«¾ÍÊÕµ½Á˶Ըü¸ßÐòºÅµÄÈ·ÈÏ¡£
5¡ª30 ÉèTCPʹÓõÄ×î´ó´°¿ÚΪ65535×Ö½Ú£¬¶ø´«ÊäÐŵÀ²»²úÉú²î´í£¬´ø¿íÒ²²»ÊÜÏÞÖÆ
¡£Èô±¨ÎÄ¶ÎµÄÆ½¾ùÍù·µÊ±ÑÓΪ20ms£¬ÎÊËùÄܵõ½µÄ×î´óÍÌÍÂÁ¿ÊǶàÉÙ?
´ð£ºÔÚ·¢ËÍʱÑӿɺöÂÔµÄÇé¿öÏ£¬×î´óÊý¾ÝÂÊ=×î´ó´°¿Ú*8/ƽ¾ùÍù·µÊ±¼ä=26.2Mb/s¡£
5¡ª31 ͨÐÅÐŵÀ´ø¿íΪ1Gb£¯s£¬¶Ëµ½¶ËʱÑÓΪ10ms¡£TCPµÄ·¢ËÍ´°¿ÚΪ65535×Ö½Ú¡£ÊÔ
ÎÊ:¿ÉÄÜ´ïµ½µÄ×î´óÍÌÍÂÁ¿ÊǶàÉÙ?ÐŵÀµÄÀûÓÃÂÊÊǶàÉÙ? ´ð£º L=65536¡Á8+40¡Á8= C=109b/s L/C=0.s Td=10¡Á10-3s 0.
Throughput=L/(L/C+2¡ÁTd)=/0.=25.5Mb/s Efficiency=(L/C)//(L/C+2¡ÁD)=0.0255
×î´óÍÌÍÂÁ¿Îª25.5Mb/s¡£ÐŵÀÀûÓÃÂÊΪ25.5/1000=2.55%
5¡ª32 ʲôÊÇKarnËã·¨?ÔÚTCPµÄÖØ´«»úÖÆÖУ¬Èô²»²ÉÓÃKarnËã·¨£¬¶øÊÇÔÚÊÕµ½È·ÈÏʱ
¶¼ÈÏΪÊǶÔÖØ´«±¨ÎĶεÄÈ·ÈÏ£¬ÄÇôÓɴ˵óöµÄÍù·µÊ±ÑÓÑù±¾ºÍÖØ´«Ê±¼ä¶¼»áƫС¡£ÊÔ
ÎÊ£ºÖØ´«Ê±¼ä×îºó»á¼õСµ½Ê²Ã´³Ì¶È?
´ð£ºKarnËã·¨£ºÔÚ¼ÆËãÆ½¾ùÍù·µÊ±ÑÓRTTʱ£¬Ö»Òª±¨ÎĶÎÖØ´«ÁË£¬¾Í²»²ÉÓÃÆäÍù·µÊ±ÑÓ
Ñù±¾¡£
ÉèÐÂÍù·µÊ±ÑÓÑù±¾Ti
RTT£¨1£©=a*RTT£¨i-1£©+£¨1-a£©*T£¨i£©£» RTT^£¨i£©=a* RTT£¨i-1£©+£¨1-a£©*T£¨i£©/2£» RTT£¨1£©=a*0+(1-a)*T(1)= (1-a)*T(1); RTT^£¨1£©=a*0+(1-a)*T(1)/2= RTT£¨1£©/2 RTT£¨2£©= a*RTT£¨1£©+£¨1-a£©*T£¨2); RTT^£¨2£©= a*RTT£¨1£©+£¨1-a£©*T£¨2)/2; = a*RTT£¨1£©/2+£¨1-a£©*T£¨2)/2= RTT£¨2£©/2
RTO=beta*RTT,ÔÚͳ¼ÆÒâÒåÉÏ£¬ÖØ´«Ê±¼ä×îºó»á¼õСµ½Ê¹ÓÃkarnËã·¨µÄ1/2.
5¡ª33 ¼Ù¶¨TCPÔÚ¿ªÊ¼½¨Á¢Á¬½Óʱ£¬·¢ËÍ·½É趨³¬Ê±ÖØ´«Ê±¼äÊÇRTO=6s¡£
£¨1£©µ±·¢ËÍ·½½Óµ½¶Ô·½µÄÁ¬½ÓÈ·Èϱ¨ÎĶÎʱ£¬²âÁ¿³öRTTÑù±¾ÖµÎª1.5s¡£ÊÔ¼ÆËãÏÖÔÚµÄ
RTOÖµ¡£
£¨2£©µ±·¢ËÍ·½·¢ËÍÊý¾Ý±¨ÎĶβ¢½ÓÊÕµ½È·ÈÏʱ£¬²âÁ¿³öRTTÑù±¾ÖµÎª2.5s¡£ÊÔ¼ÆËãÏÖÔÚ
µÄRTOÖµ¡£ ´ð£º
£¨1£©¾ÝRFC2988½¨Ò飬RTO=RTTs+4*RTTd¡£ÆäÖÐRTTdÊÇRTTsµÄÆ«²î¼ÓȨ¾ùÖµ¡£
³õ´Î²âÁ¿Ê±£¬RTTd£¨1£©= RTT£¨1£©/2£»
ºóÐø²âÁ¿ÖУ¬RTTd£¨i£©=£¨1-Beta£©* RTTd£¨i-1£©+Beta*{ RTTs- RTT£¨i£©} £»
Beta=1/4
ÒÀÌâÒ⣬RTT£¨1£©Ñù±¾ÖµÎª1.5Ã룬Ôò
RTTs£¨1£©=RTT£¨1£©=1.5s RTTd(1)=RTT(1)/2=0.75s RTO(1)=RTTs(1)+4RTTd(1)=1.5+4*0.75=4.5(s)
£¨2£©RTT£¨2£©=2.5 RTTs£¨1£©=1.5s RTTd£¨1£©=0.75s
RTTd£¨2£©=£¨1-Beta£©* RTTd£¨1£©+Beta*{ RTTs£¨1£©- RT £¨2£©}=0.75*3/4+{1.5-2.5}/4=13/16
RTO(2)=RTTs£¨1£©+4RTTd£¨2£©=1.5+4*13/16=4.75s
5¡ª34 ÒÑÖªµÚÒ»´Î²âµÃTCPµÄÍù·µÊ±Ñӵĵ±Ç°ÖµÊÇ30 ms¡£ÏÖÔÚÊÕµ½ÁËÈý¸ö½ÓÁ¬µÄÈ·ÈÏ
±¨ÎĶΣ¬ËüÃDZÈÏàÓ¦µÄÊý¾Ý±¨ÎĶεķ¢ËÍʱ¼ä·Ö±ðÖͺóµÄʱ¼äÊÇ£º26ms£¬32msºÍ24ms¡£
Éè¦Á=0£®9¡£ÊÔ¼ÆËãÿһ´ÎµÄеļÓȨƽ¾ùÍù·µÊ±¼äÖµRTTs¡£ÌÖÂÛËùµÃ³öµÄ½á¹û¡£ ´ð£ºa=0.1£¬ RTTO=30
RTT1=RTTO*(1-a) +26*a=29.6 RTT2=RTT1*a+32(1-a)=29.84 RTT3=RTT2*a+24£¨1-a£©=29.256
Èý´ÎËã³ö¼ÓȨƽ¾ùÍù·µÊ±¼ä·Ö±ðΪ29.6£¬29.84ºÍ29.256ms¡£ ¿ÉÒÔ¿´³ö£¬RTTµÄÑù±¾Öµ±ä»¯¶à´ï20%ʱ£¬¼ÓȨƽ¾ùÍù·µ
5¡ª35 ÊÔ¼ÆËãÒ»¸ö°üÀ¨5¶ÎÁ´Â·µÄÔËÊäÁ¬½ÓµÄµ¥³Ì¶Ëµ½¶ËʱÑÓ¡£5¶ÎÁ´Â·³ÌÖÐÓÐ2¶ÎÊÇ
ÎÀÐÇÁ´Â·£¬ÓÐ3¶ÎÊǹãÓòÍøÁ´Â·¡£Ã¿ÌõÎÀÐÇÁ´Â·ÓÖÓÉÉÏÐÐÁ´Â·ºÍÏÂÐÐÁ´Â·Á½²¿·Ö×é³É¡£
¿ÉÒÔÈ¡ÕâÁ½²¿·ÖµÄ´«²¥Ê±ÑÓÖ®ºÍΪ250ms¡£Ã¿Ò»¸ö¹ãÓòÍøµÄ·¶Î§Îª1500km£¬Æä´«²¥Ê±ÑÓ
¿É°´km£¯sÀ´¼ÆËã¡£¸÷Êý¾ÝÁ´Â·ËÙÂÊΪ48kb£¯s£¬Ö¡³¤Îª960λ¡£ ´ð£º5¶ÎÁ´Â·µÄ´«²¥Ê±ÑÓ=250*2+£¨1500/£©*3*1000=530ms 5¶ÎÁ´Â·µÄ·¢ËÍʱÑÓ=960/£¨48*1000£©*5*1000=100ms ËùÒÔ5¶ÎÁ´Â·µ¥³Ì¶Ëµ½¶ËʱÑÓ=530+100=630ms
5¡ª36 ÖØ¸´5-35Ì⣬µ«¼Ù¶¨ÆäÖеÄÒ»¸ö½µØÉϵĹãÓòÍøµÄ´«ÊäʱÑÓΪ150ms¡£ ´ð£º760ms
5¡ª37 ÔÚTCPµÄÓµÈû¿ØÖÆÖУ¬Ê²Ã´ÊÇÂý¿ªÊ¼¡¢ÓµÈû±ÜÃâ¡¢¿ìÖØ´«ºÍ¿ì»Ö¸´Ëã·¨?ÕâÀïÿ
Ò»ÖÖËã·¨¸÷Æðʲô×÷ÓÃ? ¡°³Ë·¨¼õС¡±ºÍ¡°¼Ó·¨Ôö´ó¡±¸÷ÓÃÔÚʲôÇé¿öÏÂ? ´ð£ºÂý¿ªÊ¼£º
ÔÚÖ÷»ú¸Õ¸Õ¿ªÊ¼·¢Ëͱ¨ÎĶÎʱ¿ÉÏȽ«ÓµÈû´°¿ÚcwndÉèÖÃΪһ¸ö×î´ó±¨ÎĶÎ