TCP T ransmission Control Protocol TCP TCP TCP TCP TCP TCP TCP TCP c /(18)

Size: px
Start display at page:

Download "TCP T ransmission Control Protocol TCP TCP TCP TCP TCP TCP TCP TCP c /(18)"

Transcription

1 TCP T ransmission Control Protocol TCP TCP TCP TCP TCP TCP TCP TCP c /(18)

2 TCP TCP Transmission Control Protocol TCP TCP TCP 1981 RFC 793 Request for Comments 1) RFC 2) RFC 793 TCP 3) 5) TCP TCP 6) Segment TCP 13) TCP TCP TCP TCP TCP TCP TCP c /(18)

3 TCP TCP 1 1 1)2)11) TCP TCP TCP!"#$%&! $*)+,!-&! 89::;<=>?@=A!!B?:=!,$(! "'$(%)! $*)E$*)G.!7! $*)E$*)G.!7! $=AFE$*)!!B?:=!.CD<=>?@=A> E$*)! $*)+$%)&!!B?:=E1')!.!7! %$(./"'$0%&! $*)G.!7E.!7!!B?:=E1')! 1')+2.'(+3! 1')E.!7!.!7!.!7G1')E.!7! 1')E.!7! 1')+2.'(+4! 1')E.!7!!"#$%+2.'(!!B?:=E1')!!"#$')5! ".$(+.!7!.!7! (;H=?IJ>9K=L>JM?>H9N;O> HIH>:=PH=AJ>B;Q=DH=:! ('6%+2.'(!.!7!!"#$%&! 1 1 TCP 2 OPEN SEND CLOSE SYN ACK RST FIN SYN SEND ESTABLISHED SYN+ACK/ACKSYN SEND SYN ACK, SYN ACK ESTABLISHED TCP LISTEN c /(18)

4 SYN SEND SYN RCVD ACK ESTABLISHED FIN WAIT 1 ACK FIN WAIT 2 CLOSE WAIT CLOSING ACK LAST ACK TIME WAIT ACK ACK 2 CLOSED CLOSED TCP 1 1 TCP 1 1 c /(18)

5 TCP TCP TCP CLOSED SYN SEND ESTABLISHED 1 2 CLOSED LISTEN SYN RCVD ESTABLISHED TCP 3 Three-way Handshake !!25625! -BC629@A23!!"#$!%#&! %!)-.'(!/%&!!"#$1!!"#$789-+:$1;<! -+:$7;<!!!!! =>??1629@A23! '(!)%#!!"#$*+,&! %!)-.'(!/%&! 1 2 TCP 1. i SYN 2. SYN i + 1 ACK k SYN 3. k SYN k + 1 ACK 3 14) c /(18)

6 1 3 2 TCP !,47847! &?A84>?2@=4!!!!!!"#$%&"'$(!!"#$%&"'$1! '")*$%&"'!!"#$5! &-.$59(!!"#$:! &-.$:9(! ;<==384>?2@=4! -+/,*$%&"'! +&,'$&-.! -+/,*0! 1 3 TCP TCP FIN FIN TCP ESTABLISHED FIN WAIT 1 FIN WAIT 2 TIME WAIT CLOSED 1 1 FIN WAIT 2 ACK TIME WAIT 2 CLOSED ESTABLISHED CLOSE WAIT LAST ACK CLOSED 1 3 FIN n ACK n+1 FIN m ACK m+1 11) c /(18)

7 TCP TCP TCP Fast Retransmit SACK Selective Acknowledgment TCP MSS Maximum Segment Size MSS TCP IP ACK Acknowledgment ACK ACK 2460 ACK ACK ACK TCP ACK Cumulative ACK ACK TCP ACK 1 8 bit 1 8 byte bit 1 byte c /(18)

8 ACK RTT Round Trip Time RTT RTT + 4 RTT RTT n (1 α) RTT (n 1) + α RTT n RTT n (1 β) RTT (n 1) + β RTT n RTT n n α β RTT RTT RTT Fast Retransmit TCP ACK Fast Retransmit 15) 3 ACK Fast Recovery ACK TCP ACK ACK ACK SACK Selective Acknowledgment SACK Selective Acknowledgment 16)17) ACK TCP ACK ACK SACK TCP SACK 4 c /(18)

9 TCP TCP Congestion Control 18) Congestion Flow Control TCP TCP TCP Reno TCP TCP *+,-*./0! "1!!!!!""!!"#$$"%$$"&$$"'$$"(!!!!")! :;<=,>!?789@234!?7CDE! AB:;<=,>! ;<=,>! FGH! IJKL/-! "1$$""$$"#!!"%$$"&$$"'$$"($$")! :;<=,>! 234AB!?7CDE! :;<=,>!;<=,>! FMH! ACK (a) 11 c /(18)

10 ACK ACK (b) 12 ACK 17 ACK TCP TCP TCP TCP min (1 1) TCP (1 1) (1 1) TCP 0 ACK 0 ACK ACK TCP AIMD Additive Increase Multiplicative Decrease 18)19) AIMD TCP (1 2) c /(18)

11 /2 (1 2) ACK (1 3) MSS 1460 ACK / MSS 2 2 ACK RTT MSS 2 RTT MSS 3 1 RTT 1 MSS 1 5 (1 3) + MSS MSS/ (1 3) -./! 0./!!"#"$)! "&'$)!!"#"$(!!"#"$%! "&'$(! "&'$%!!"#"$*!!"#"$+!!"#"$,! 1 5 AIMD TCP AIMD (1) Slow Start (2) Congestion Avoidance (3) ssthresh Slow Start Threshold 1 Slow Start TCP 1 MSS ssthresh c /(18)

12 64 K 18)20) ACK (1 4) ssthresh 1 RTT MSS (1 4)./0! 1/0!!"#"$)! "&'$)!!"#"$(!!"#"$%! "&'$(! "&'$%!!"#"$*!!"#"$+!!"#"$,!!"#"$-! Congestion Avoidance ssthresh 18)20) (1 3) ssthresh ssthresh ssthresh (1 5) ssthresh 18) AIMD c /(18)

13 ssthresh /2 MSS (1 5)!"#$%&'"#()*#+",(-*.%(/0123%45! '#" '!" &#" &!" %#" %!" $#" $!" #"!"#$%!&'(&%)*'+,! -#./,+&0#.%12#03'.4,%)*'+,!!"!" #" $!" $#" %!" %#" &!" 6*7%(/&5! s ssthresh 20 packet TCP Reno TCP TCP Tahoe TCP Reno (1), (2), (3) ACK < ssthresh ssthresh ACK ssthresh c /(18)

14 TCP TCP Fast Retransmit Fast Recovery 15) TCP Reno Fast Retransmit TCP TCP ssthresh MSS 1 ACK ACK ACK ACK ACK Fast Recovery (1) ACK ACK ssthresh 3 MSS ACK ssthresh /2 ssthresh + 3MSS (2) ACK ACK + MSS (3) ACK ACK ssthresh ssthresh (1) ssthresh c /(18)

15 1 8 TCP Reno 1 7!"#$%&'"#()*#+",(-*.%(/0123%45! '#" '!" &#" &!" %#" %!" $#" $!" #"!"#$%!&'(&%)*'+,! -#./,+&0#.%12#03'.4,%)*'+,!!"!" #" $!" $#" %!" %#" &!" 6*7%(/&5! 1 8 TCP Reno c /(18)

16 TCP TCP 1 9 TCP 1)21) 32 bit 43) 53) 643) 673) 893)!"#$%&'() *+$%&'(),%-./'() 01234!"#5'() 6789) :;<= " ( & " $>?@%) ' () ) ' * GH7IDJ)! " # +, - ',.), / AB.CADEF) KL$E.M) NO,P.) QRB.S) TEU%C4R%M TCP 16 bit 16 bit 32 bit ACK 32 bit ACK 4 bit 32 bit TCP TCP 32 bit 4 bit CWR, ECE,, FIN 8 bit CWR 1 bit IP ECN Explicit Congestion Notification ECE ECN-Echo 1 ECN-Echo bit c /(18)

17 ECN URG 1 bit 1 0 ACK 1 bit 1 ACK 0 ACK PSH 1 bit 1 RST 1 bit 1 SYN 1 bit 1 SYN FIN 1 bit 1 FIN 16 bit 16 bit TCP IP 1) IP 16 bit bit bit bit 1 16 bit 8 bit SACK TCP TCP IP IP IP well-known IP IP TCP 16 bit 0 c /(18)

18 22) Internet Assigned Numbers Authority IANA web HTTP 80 web 80 web well-known 1) J. Postel (ed.), Transmission Control Protocol, RFC 793, ) R. Braden (ed.), Requirements for Internet hosts - communication layers, RFC 1122, ) V. Cerf and R. Kahn, A protocol for packet network intercommunication, IEEE Trans on Commun., vol.com-22, no.5, pp , ) B. Leiner, R. Cole, J. Postel, and D. Mills, The DARPA internet protocol suite IEEE Communications Magazine, vol.23, no.3, pp.29-34, ) D. D. Clark, The design philosophy of the DARPA Internet protocols, Proc. SIGCOMM 88, Computer Communication Review, vol.18, no.4, pp , ),,,, ),,, ),,,, 3,, ) D. E. Comer (, ), /IP TCP Vol. I 4,, ),,,, ) A. S. Tanenbaum (,,,, ), 4, BP, ),,,, TCP/IP 4,, ),,,, ) R. S. Tomlinson, Selecting sequence numbers, Proc. the 1975 ACM SIGCOMM/GIGOPS Workshop on Interprocess Communications, pp.11-23, ) V. Jacobson, Modified TCP congestion avoidance algorithm, end2end-interest mailing list, April 30, ) M. Mathis, J. Mahdavi, S. Floyd, and A. Romanow, TCP selective acknowledgment options, RFC 2018, ) S. Floyd, J. Mahdavi, M. Mathis, and M. Podolsky, An extension to the selective acknowledgement (SACK) option for TCP, RFC 2883, ) V. Jacobson, Congestion avoidance and control, Proc. ACM SIGCOMM 88, pp , ) R. Jain, K. Ramakrishnan, and D.-M., Chiu, Congestion avoidance in computer networks with a connectionless network layer, Tech. Rep. DEC-TR-506, Digital Equipment Corporation, ) M. Allman, V. Paxson, and W. Richard Stevens, TCP Congestion Control, RFC 2581, ) K. Ramakrishnan, S. Floyd, and D. Black, The addition of explicit congestion notification (ECN) to IP, RFC 3168, ) J. Reynolds and J. Postel, Assigned numbers, RFC 1700, c /(18)

橡c03tcp詳説(3/24修正版).PDF

橡c03tcp詳説(3/24修正版).PDF 1 1 2 TCP 1 3 TCP 9 4 TCP 15 5 21 6 TCP 25 7 27 TCP 1 TCP Windows98 Linux Solaris TCP(Transmission Control Protocol) IP TCP UDP UDP TCP UDP TCP 1 TCP RFC793 RFC2581 TCP 4-1 - DataLink header IP header

More information

Contents Part1: TCP Part2: TCP Part3: TCP Part4: Part5: TCP Part6:

Contents Part1: TCP Part2: TCP Part3: TCP Part4: Part5: TCP Part6: TCP Yoshifumi Nishida [email protected] Contents Part1: TCP Part2: TCP Part3: TCP Part4: Part5: TCP Part6: TCP TCP TCP Transmission Control Protocol IP TCP application TCP UDP IP DataLink header IP

More information

I TCP 1/2 1

I TCP 1/2 1 I TCP 1/2 1 Transport layer: a birds-eye view Hosts maintain state for each transport endpoint Routers don t maintain perhost state H R R R R H Transport IP IP IP IP IP Copyright(C)2011 Youki Kadobayashi.

More information

A Study on Traffic Characteristics in Multi-hop Wireless Networks 2010 3 Yoichi Yamasaki ( ) 21 Local Area Network (LAN) LAN LAN LAN (AP, Access Point) LAN AP LAN AP AP AP (MWN, Multi-hop Wireless Network)

More information

第1回 ネットワークとは

第1回 ネットワークとは 1 第 8 回 UDP TCP 計算機ネットワーク 2 L4 トランスポート層 PDU: Protocol Data Unit L4 セグメント L4 ヘッダ データ セグメントデータ最大長 =MSS maximum segment size L3 パケット IP ヘッダ TCP ヘッダ IP データ L2 フレーム イーサヘッダ IP ヘッダ TCP ヘッダ イーサネットデータ イーサトレイラ フレームデータ

More information

2 1: OSI OSI,,,,,,,,, 4 TCP/IP TCP/IP, TCP, IP 2,, IP, IP. IP, ICMP, TCP, UDP, TELNET, FTP, HTTP TCP IP

2 1: OSI OSI,,,,,,,,, 4 TCP/IP TCP/IP, TCP, IP 2,, IP, IP. IP, ICMP, TCP, UDP, TELNET, FTP, HTTP TCP IP 1.,.. 2 OSI,,,,,,,,, TCP/IP,, IP, ICMP, ARP, TCP, UDP, FTP, TELNET, ssh,,,,,,,, IP,,, 3 OSI OSI(Open Systems Interconnection: ). 1 OSI 7. ( 1) 4 ( 4),,,,.,.,..,,... 1 2 1: OSI OSI,,,,,,,,, 4 TCP/IP TCP/IP,

More information

2004 SYN/ACK SYN Flood G01P014-6

2004 SYN/ACK SYN Flood G01P014-6 2004 SYN/ACK SYN Flood 2005 2 2 1G01P014-6 1 5 1.1...................................... 5 1.2...................................... 5 1.3..................................... 6 2 7 2.1..................................

More information

IP IP DHCP..

IP IP DHCP.. NICE 2008 4 14 1 NICE 2 1.1.................... 2 2 3 2.1........................................ 3 2.2....................................... 5 2.3.................................... 6 2.4...................................

More information

Flow Control Information Network 1 /

Flow Control Information Network 1 / (2) Suguru Yamaguchi Nara Institute of Science and Technology Department of Information Science Flow Control Information Network 1 / 2012 2 Flow Control DLL : Automatic Repeat Request (ARQ) Stop-and-wait

More information

[1] [2] [3] (RTT) 2. Android OS Android OS Google OS 69.7% [4] 1 Android Linux [5] Linux OS Android Runtime Dalvik Dalvik UI Application(Home,T

[1] [2] [3] (RTT) 2. Android OS Android OS Google OS 69.7% [4] 1 Android Linux [5] Linux OS Android Runtime Dalvik Dalvik UI Application(Home,T LAN Android Transmission-Control Middleware on multiple Android Terminals in a WLAN Environment with consideration of Round Trip Time Ai HAYAKAWA, Saneyasu YAMAGUCHI, and Masato OGUCHI Ochanomizu University

More information

2.5 トランスポート層 147

2.5 トランスポート層 147 2.5 トランスポート層 147 TCP と UDP TCP (Transmission Control Protocol) コネクション型 ギャランティード マルチキャスト ブロードキャスト不可 UDP (User Datagram Protocol) コネクションレス ベストエフォート マルチキャスト ブロードキャスト可 cf. IP (Internet Protocol) コネクションレス ベストエフォート

More information

PowerPoint Presentation

PowerPoint Presentation 3 [email protected] DHCP (Dynamic Host Configuration Protocol) IP IP CIDR 157.82.16.1/22 255.255.252.0 dest net 157.82.16.0/24 default next hop - 157.82.16.1 hop 0 1 2002/5/29 2 IP link layer 0.0.0.0

More information

NetEng-04.ppt

NetEng-04.ppt 4(1) 1 5 end-to-end host-to-host point-to-point 2 multiplexingdemultiplexing UDP TCP (flow control) (congestion control) TCP 3 ()(IP) : best-effort 4 TCP (Transmission Control Protocol) (flow control)

More information

NetEng-05.ppt

NetEng-05.ppt 5 (2) 5 1 ACK ACK (a) stop-and-wait (b) 2 Go-Back-N (GBN) Selective Repeat (SR) 5 2 Stop-and-wait vs. ACK 3. t = 0. t = L/R RTT. ACK ACK. t = RTT + L/R 2. ACK L: packet size (bit) R: rate (bit/sec) 5 Stop-and-wait

More information

¥¤¥ó¥¿¡¼¥Í¥Ã¥È·×¬¤È¥Ç¡¼¥¿²òÀÏ Âè1²ó

¥¤¥ó¥¿¡¼¥Í¥Ã¥È·×¬¤È¥Ç¡¼¥¿²òÀÏ Âè1²ó 1 2011 5 11 lumeta internet mapping http://www.lumeta.com http://www.cheswick.com/ches/map/ 2 / 43 ( ) 3 / 43 (Kenjiro Cho) WIDE 1984 ( ) OS 1993 1996 ( ) (QoS ) 2001 ( ) 2004 ( ) QoS 4 / 43 (Internet

More information

JGN2 先端グローバル R&D 網の構築と国際協調アプリケーションの展開 JGN2 の国際連携活動 4 図 -1 JGN2 国際ネットワーク構成 2 国際運用とその実務 JGN2 24 NOC Network Operation Center NOC NOC IP NOC JGN2

JGN2 先端グローバル R&D 網の構築と国際協調アプリケーションの展開 JGN2 の国際連携活動 4 図 -1 JGN2 国際ネットワーク構成 2 国際運用とその実務 JGN2 24 NOC Network Operation Center NOC NOC IP NOC JGN2 4 R&D JGN2 *1 *2 *3 *4 *1 *2 KDDI *3 *4 // // JGN2 2004 8 10Gbps 45Mbps 155Mbps -1 GLIF ONT3 APAN Internt2 GEANT2 TEIN2 1 JGN2 24 JGN2 15-1 264 JGN2 TCP Transmission Control Protocol 2 // // JGN2 国際ネットワークの構成

More information

3. LISP B EID RLOC ETR B 4. ETR B ITR A 1: LISP 5. ITR A B EID RLOC 6. A SYN 7. ITR A ITR A B EID RLOC SYN ITR A RLOC ETR B RLOC 8. ETR B SYN ETR B B

3. LISP B EID RLOC ETR B 4. ETR B ITR A 1: LISP 5. ITR A B EID RLOC 6. A SYN 7. ITR A ITR A B EID RLOC SYN ITR A RLOC ETR B RLOC 8. ETR B SYN ETR B B L-020 SYN Cookies Locator/ID Separation Protocol Locator/ID Separation Protocol implementation considering SYN Cookies Watanabe Takaya Takashi Imaizumi 1. AS Autonomous System ISP IETF Locator/ID Separation

More information

トランスポートレイヤの仕事 計算機間での良好なデータのやり取りを実現する 誤りがないように 再送 パリティー情報による自動再生 (FEC; Forward Error Correction) データを取りこぼさないように それ以外に欲しくなる機能 並列データ転送 ネットワークに やさしく 道が混まな

トランスポートレイヤの仕事 計算機間での良好なデータのやり取りを実現する 誤りがないように 再送 パリティー情報による自動再生 (FEC; Forward Error Correction) データを取りこぼさないように それ以外に欲しくなる機能 並列データ転送 ネットワークに やさしく 道が混まな トランスポートレイヤ技術 - TCP; Transmission Control Protocol - 1 トランスポートレイヤの仕事 計算機間での良好なデータのやり取りを実現する 誤りがないように 再送 パリティー情報による自動再生 (FEC; Forward Error Correction) データを取りこぼさないように それ以外に欲しくなる機能 並列データ転送 ネットワークに やさしく 道が混まないように

More information

Run-Based Trieから構成される 決定木の枝刈り法

Run-Based Trieから構成される  決定木の枝刈り法 Run-Based Trie 2 2 25 6 Run-Based Trie Simple Search Run-Based Trie Network A Network B Packet Router Packet Filtering Policy Rule Network A, K Network B Network C, D Action Permit Deny Permit Network

More information

untitled

untitled Chapter 3 Transport Layer A note on the use of these ppt slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you can add, modify, and delete

More information

スライド タイトルなし

スライド タイトルなし - TCP; Transmission Control Protocol - (1) TCP (2) TCP Interactive Data Flow (3) TCP Bulk Data Flow (4) TCP Data Retransmission (5) TCP Persist Timer (6) TCP Keep Alive Timer (7) 1 ping telnet ftp X traceroute

More information

wide95.dvi

wide95.dvi 16 453 1 1.1 WISH WISH [140] 250ms WISH WISH 1995 WISH ( ) ( ) 1.2 WISH WISH VSAT 9 12 ( 1.1) VSAT ODU IDU ( 1.2 455 456 1995 WIDE WNOC-SPK JAIST WNOC-NARA (AIST-NARA) WNOC-FUK (KYUSHU-U) WNOC-KYOTO U-TOKYO

More information

17 TCP (ACK:ACKnowledge) (RTT:Round Trip Time) TCP (Transmission Control Protocol) PSPacer (Precise Software Pacer) JGN2 TCP FAST TCP UDP PSPacer

17 TCP (ACK:ACKnowledge) (RTT:Round Trip Time) TCP (Transmission Control Protocol) PSPacer (Precise Software Pacer) JGN2 TCP FAST TCP UDP PSPacer TCP 18 2 27 17 TCP (ACK:ACKnowledge) (RTT:Round Trip Time) TCP (Transmission Control Protocol) PSPacer (Precise Software Pacer) JGN2 TCP FAST TCP UDP PSPacer 1 1 2 TCP 2 2.1..................................

More information

Macintosh HD:Users:ks91:Documents:lect:nm2002s:nm2002s03.dvi

Macintosh HD:Users:ks91:Documents:lect:nm2002s:nm2002s03.dvi 3 [email protected] April 22, 2002 1 2 1. over IP ( : Voice over IP; IP Internet Protocol ) over IP??? : 2002/4/20 23:59 JST : http://www.soi.wide.ad.jp/report/ 3 32 11 (4/22 ) 4 () 3 2 1? 4 ...... A.C.

More information

IEEE e

IEEE e 2007 IEEE 802.11e LAN VoIP 2008 2 4 3606U075-2 1 5 1.1...................................... 5 1.2...................................... 5 1.3..................................... 6 2 IEEE 802.11e LAN

More information

ppt

ppt / 5 1 (error control) (flow control) / 5 2 Layer 1 gateway: repeater ( ) Layer 2 gateway: bridge ( ) Layer 3 gateway: router (datalink frame) / 5 3 Data link control (error detection / correction) (flow

More information

TCP/IP Internet Week 2002 [2002/12/17] Japan Registry Service Co., Ltd. No.3 Internet Week 2002 [2002/12/17] Japan Registry Service Co., Ltd. No.4 2

TCP/IP Internet Week 2002 [2002/12/17] Japan Registry Service Co., Ltd. No.3 Internet Week 2002 [2002/12/17] Japan Registry Service Co., Ltd. No.4 2 Japan Registry Service Co., Ltd. JPRS [email protected] Internet Week 2002 [2002/12/17] Japan Registry Service Co., Ltd. No.1 TCP IP DNS Windows Internet Week 2002 [2002/12/17] Japan Registry Service

More information

1 911 9001030 9:00 A B C D E F G H I J K L M 1A0900 1B0900 1C0900 1D0900 1E0900 1F0900 1G0900 1H0900 1I0900 1J0900 1K0900 1L0900 1M0900 9:15 1A0915 1B0915 1C0915 1D0915 1E0915 1F0915 1G0915 1H0915 1I0915

More information

IP L09( Tue) : Time-stamp: Tue 14:52 JST hig TCP/IP. IP,,,. ( ) L09 IP (2017) 1 / 28

IP L09( Tue) : Time-stamp: Tue 14:52 JST hig TCP/IP. IP,,,. ( )   L09 IP (2017) 1 / 28 L09(2017-11-21 Tue) : Time-stamp: 2017-11-21 Tue 14:52 JST hig TCP/IP. IP,,,. http://hig3.net L09 (2017) 1 / 28 9, IP, - L09 (2017) 2 / 28 C (ex. ) 1 TCP/IP 2 3 ( ) ( L09 (2017) 3 / 28 50+5, ( )50+5. (

More information

/07/ /10/12 I

/07/ /10/12 I Certificate Policy Version 1.10 2018 10 12 1.00 2018/07/24 1.10 2018/10/12 I 1.... 1 1.1... 1 1.2... 1 1.3 PKI... 2 1.3.1 CA... 2 1.3.2 RA... 2 1.3.3... 2 1.3.3.1... 2 1.3.3.2... 3 1.3.4... 3 1.3.5...

More information

P2P P2P Winny 3 P2P 15 20 P2P 1 P2P, i

P2P P2P Winny 3 P2P 15 20 P2P 1 P2P, i 26 P2P Reduction of search packets by sharing peer information in P2P communication 1175073 2015 2 27 P2P P2P Winny 3 P2P 15 20 P2P 1 P2P, i Abstract Reduction of search packets by sharing peer information

More information

福岡大学人文論叢47-3

福岡大学人文論叢47-3 679 pp. 1 680 2 681 pp. 3 682 4 683 5 684 pp. 6 685 7 686 8 687 9 688 pp. b 10 689 11 690 12 691 13 692 pp. 14 693 15 694 a b 16 695 a b 17 696 a 18 697 B 19 698 A B B B A B B A A 20 699 pp. 21 700 pp.

More information

情報通信ネットワーク特論 TCP/IP (3)

情報通信ネットワーク特論 TCP/IP (3) 情報通信ネットワーク特論 TCP/IP (3) 2004/04/21(WED) 渡邊晃 担当 : 鈴木秀和 参考文献 マスタリング TCP/IP 入門編 [ 第 3 版 ] 竹下隆史 村山公保荒井透 苅田幸雄共著 オーム社 (2002) 2 流れ 第 6 章 TCP と UDP TCP と UDP ポート番号 TCP の目的と特徴 シーケンス番号と確認応答 再送制御と重複制御 ウィンドウ制御 フロー制御

More information

IP IP MTU Maximum Transfer Unit MTU MTU [2] i

IP IP MTU Maximum Transfer Unit MTU MTU [2] i 13 A study on the load of packet assembly on edge routers 1020331 2002 2 8 IP IP MTU Maximum Transfer Unit MTU MTU [2] i CPU MTUIP ii Abstract A study on the load of packet assembly on edge routers Yamada

More information

<Documents Title Here>

<Documents Title Here> Oracle Application Server 10g Release 2 (10.1.2) for Microsoft Windows Business Intelligence Standalone Oracle Application Server 10g Release 2 (10.1.2) for Microsoft Windows Business Intelligence Standalone

More information

CSIS (No.324) {kazuya-o, okuda, 2012 IP (LBM) IPv6 GALMA LBM GALMA GALMA 1 (LBM:Location Based Multicast) LBM IP IP GALMA (Geograp

CSIS (No.324) {kazuya-o, okuda, 2012 IP (LBM) IPv6 GALMA LBM GALMA GALMA 1 (LBM:Location Based Multicast) LBM IP IP GALMA (Geograp CSIS (No.324) {kazuya-o, okuda, suguru}@is.naist.jp 2012 IP (LBM) IPv6 GALMA LBM GALMA GALMA 1 (LBM:Location Based Multicast) LBM IP IP GALMA (Geographically Aggregatable Location-based Multicast Address)

More information

IPSJ SIG Technical Report Vol.2015-GN-93 No.29 Vol.2015-CDS-12 No.29 Vol.2015-DCC-9 No /1/27 1,a) 1 1 LAN IP 1), 2), 3), 4), 5) [

IPSJ SIG Technical Report Vol.2015-GN-93 No.29 Vol.2015-CDS-12 No.29 Vol.2015-DCC-9 No /1/27 1,a) 1 1 LAN IP 1), 2), 3), 4), 5) [ 1,a) 1 1 LAN IP 1), 2), 3), 4), 5) 1. 2011 50 60 [14] [14] 1 NTT 3-4-1 Shibaura, Minato-ku, Tokyo 108-8118, Japan a) [email protected] Web P2P(Peer to Peer) P2P [19] 1 World Wide Web Consortium( W3C)

More information

$ cal ) ( cal $ cal cal cal 1. () ( clear) 2. ( cal) 3. ( man) \() ( ) --() +()

$ cal ) ( cal $ cal cal cal 1. () ( clear) 2. ( cal) 3. ( man) \() ( ) --() +() 5 5 5.1 kernel UNIX OS (...) shell ( ) 5: UNIX: UNIXpp.133-134 UNIX UNIX Mac OS X $ % $ bash(bourne again shell)% tcsh() 5.2 5.2.1 5.1 clear $ clear 5.2 cal CLEAR $ cal CALender 5.2.2 1 cat /etc/shells

More information

tutorial.dvi

tutorial.dvi [email protected] 1 (rough) OSI, ITU-T? ATM-Forum? DAVIC? 2 Internet Architecture Boad (IAB) IETF Engineering Steering Group (IESG) Internet PCA egistration Authority (IPA) Internet Assigned Number

More information

VoIPチュートリアル

VoIPチュートリアル VoIP Tutorial 2002. 7.26 Y.Tanaka / JT 0. VoIP EX PSTN EX VoIP GW IP Network GW IP VoIP (Voice over IP) cf. IP (IP Telephony) VoIP TS: Time Slot TS VoIP IP / HLR fixed network EX mobile network EX 090-...

More information

図解でわかるVoIPのすべて - IP電話の技術から構築まで -

図解でわかるVoIPのすべて - IP電話の技術から構築まで - VoIP VoIP 2003 2003 9 10 1 IP VoIP VoIP 11301J101 VoIP(Voice over Internet Protocol) VoIP IP IP IP 3 1. IP 2. VoIP 3. QoS 4. IP 4 IP IP 5 1.1 IP IP IP IP VoIP VoIP 6 1.2 IP - - - - - 7 1.2 IP - - - - 8

More information

total-all-nt.dvi

total-all-nt.dvi XI W I D E P R O J E C T 1 WIDE Reliable Multicast 1.1 TV 1 1 TCP WIDE JGN/JB SOI (DV) Reliable Multicast (RM) US Reliable Multicast IETF RMT-WG PGM Digital Fountain FEC Tornado Code Ruby Code 1.2 WIDE

More information

Microsoft PowerPoint ppt [互換モード]

Microsoft PowerPoint ppt [互換モード] 第 5 回 IP 計算機ネットワーク IP Internet Protocol Layer 3 ネットワーク層 機能 アドレッシング (IP アドレス ) IP Reachable 到達可能 = インターネット L2ではローカルのみ通信可 ルーティング フラグメント IP パケット IP パケット IP ヘッダ ペイロード イーサネットヘッダ ペイロード FCS 4 14 1500 イーサネットペイロード

More information

スライド タイトルなし

スライド タイトルなし トランスポートレイヤ 技 術 - TCP; Transmission Control Protocol - 1 トランスポートレイヤの 仕 事 計 算 機 のインターフェース(Socket) 間 での 良 好 な データのやり 取 りを 実 現 する 誤 りがないように 再 送 パリティー 情 報 による 自 動 再 生 (FEC; Forward Error Correction) データを 取

More information

エラー処理・分割コンパイル・コマンドライン引数

エラー処理・分割コンパイル・コマンドライン引数 L10(2017-12-05 Tue) : Time-stamp: 2017-12-17 Sun 11:59 JST hig. recv/send http://hig3.net ( ) L10 (2017) 1 / 21 IP I swallow.math.ryukoku.ac.jp:13 = 133.83.83.6:13 = : IP ( = ) (well-known ports), :. :,.

More information

Deck Guidelines

Deck Guidelines State of The Art in EC2 Networking EC2 ネットワーキングの最新技術 Kevin Miller, Director, EC2 Networking June 2016 2016, 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 本セッションの内容 TCP の性能 Linux

More information

BIT -2-

BIT -2- 2004.3.31 10 11 12-1- BIT -2- -3-256 258 932 524 585 -4- -5- A B A B AB A B A B C AB A B AB AB AB AB -6- -7- A B -8- -9- -10- mm -11- fax -12- -13- -14- -15- s58.10.1 1255 4.2 30.10-16- -17- -18- -19-6.12.10

More information

TCP UDP TCP UDP send()sendto()sendmsg() recv()recvfrom()recvmsg() OS Passive Active TCP UDP IP TCP UDP MTAMail Transf

TCP UDP TCP UDP send()sendto()sendmsg() recv()recvfrom()recvmsg() OS Passive Active TCP UDP IP TCP UDP MTAMail Transf 3 -- 7 2011 2 TCPUDP APIApplication Programming Interface BSD UNIX C System V UNIX XTIX /Open Transport Interface XTI TCP/IP ISO OSI XTI TCP/IP OSI TCP UDP API API API API UNIX Windows 7-1 TCP UDP 7-2

More information

IPv6 トラブルシューティング ホームネットワーク/SOHO編

IPv6 トラブルシューティング ホームネットワーク/SOHO編 IPv6 SOHO NTT [email protected] 2010 NTT Information Sharing Platform Laboratories IPv6 IPv6 IPv6 IPv4 IPv6 IPv4/IPv6 MTU IPv6 2 2010 NTT Information Sharing Platform Laboratories IPv6 SOHO (NTT /) SOHO

More information

Mac OS X Server QuickTime Streaming Server 5.0 の管理(バージョン 10.3 以降用)

Mac OS X Server QuickTime Streaming Server 5.0 の管理(バージョン 10.3 以降用) Mac OS X Server QuickTime Streaming Server 5.0 Mac OS X Server 10.3 apple Apple Computer, Inc. 2003 Apple Computer, Inc. All rights reserved. QuickTime Streaming Server Apple Apple Computer, Inc. Apple

More information