Communications Network Design: lecture 20 p.1/29

Similar documents

Communications Network Design: lecture 19 p.1/32

Communications Network Design: lecture 07 p.1/44



½º¾ Ò Ø ÓÒ Ì Ò Ó Ø ÓÚ ÕÙ Ø ÓÒ Ò ÓÖÑ Ð Þ Ý Ø ÓÐÐÓÛ Ò Ò Ø ÓÒº Ò Ø ÓÒ ½ È Ù Ó Ê Ò ÓÑ ÙÒØ ÓÒ Ñ Ðݵ Ñ ÐÝ ¾ ¼ ½ ¾Æ ÐÐ Ñ ÐÝ Ó Ð µ Ä µµ È Ù Ó Ê Ò ÓÑ ÙÒØ ÓÒ ¾

Communications Network Design: lecture 16 p.1/41

Ì Ö Ö Ü ÑÔÐ Ó ÒØ Ô Ø ÓÒ Ð Ò Ù Ø Ø ÔÖÓÚ ÓÓ ÙÔ¹ ÔÓÖØ ÓÖ Ô Ý Ò ÒØ Ý Ø Ñ ÒÐÙ Ò Ø ÒØ Ö Ø ÓÒ ØÛ Ò ÒØ º ÒØ ¾ Ò ÒعÓÖ ÒØ ÜØ Ò ÓÒ ØÓ Ç Ø¹ Û ÒÐÙ ÓÒ ÔØ Ù ÖÓÐ ÒØ

ÁÒØÖÓ ÙØ ÓÒ Ö ÔØ Ú ËØ Ø Ø ÁÒ Ö ÒØ Ð ËØ Ø Ø ÀÝÔÓØ Ø Ø Ò ¹ Ô Ú ÐÙ Ø ÖÑ Ò Ø ÓÒ Ó ÑÔÐ Þ ËÙÑÑ ÖÝ Ä ÖÒ Ò Ó¹ Ø ÖÑ Æ ÙÝ Ò Ì ÌÙ Î Ò ½ Æ ÙÝ Ò ÉÙ Ò Î Ò ¾ ½ ÍÒ Ú

ÖÖ Ý ÒÑ ÒØ Ø Ø Ñ ÒØ Ö Ö ÓÖ ÒÝ Ð Ø¹ Ò Ð Ñ ÒØ Ö ØÓÖ º ÖÖ Ý ÓÖ Ù Ø ÓÒ Ó ÖÖ Ý Ò Ô Ý Ù Ò ØÖ ÔÐ Ø Ù Ö ÔØ º ØÖ ÔÐ Ø Ô Ö Ò Ò Ø ÓÖÑ ÐÓÛ Ö ÓÙÒ ÙÔÔ Ö ÓÙÒ ØÖ º Á

Communications Network Design: lecture 21 p.1/47

1 The Multinomial logit

TCP SOURCE TCP DESTINATION

deactivate keys for withdrawal

Ë Ø Ó ÒÙÑ Ö Ò Ø Ö Ö ÔÖ ÒØ Ø ÓÒ ÁÒ Ø ÓÙÖ Û Û ÐÐ ÒØ Ö Ø Ò Ø Ó ÒÙÑ Ö º ÁÒ ÓÑÔÙØ Ö Ò Û Ö ÓÒ ÖÒ Ý Ø ÕÙ Ø ÓÒ ÓÛ Ó Û Ú Ù Ø Ø ÓÙÖ ÔÓ Ð Ì Û Ý ÒÙÑ Ö Ø ÓÒ Ý Ø Ñ

3D Interaction in Virtual Environment

Ó Ú ÐÙ Ö ÒÚÓÐÚ Ò ÖØ Ò Ô ÖØ Ó Ø ÔÖÓ Ö Ñµ Ò ØÓ ÐÔ Ø Ø ÔÖÓ Ö ÑÑ Ö Ñ Ø º ÁÒ Ø Ø ÐÐÝ ØÝÔ Ð Ò Ù Ø ØÝÔ Ö ÒÓØ Ò ÓÑ Ø Ò Ø Ø Ø Ô ÖØ Ò ÓÑÔÙØ Ø ÓÒ ÙØ Ö Ø Ö ÓÑ Ø Ò

½ ÁÒØÖÓ ÙØ ÓÒ Ê ÒØ Ö ÙÐØ Ò ÑÔÐ Ñ ÒØ Ø ÓÒ Ó Ø ÔÐ ÒÒ Ö ½ Ú Ö Ø Ò¹ Ø Ö Ø ÓÖ Ù Ø Ð ÔÔÐ Ð ØÝ Ó Ø ÔÐ ÒÒ Ò ÔÔÖÓ ØÓ Ñ ÒÝ Ö Ð ÛÓÖÐ ÔÖÓ Ð Ñ º ÍÒ ÓÖØÙÒ Ø ÐÝ Ø ÔÖ

Ø ÔÖ ÙÖ ØÝ Ö ÕÙ Ö Ñ ÒØ Ó ÙØ ÒØ Ø Ý Ø Ð Ñ Òغ Ë Ú Ö Ð ÓÒÖ Ø ÙÖ ØÝ Ò Ô Ö ÓÖÑ Ò ØØÖ ÙØ Ú Ò ÒØ Ö Ð º Ì ÙÒ Ñ ÒØ Ð ÙÖ ØÝ Ó Ð Ó Ý Ø Ð Ñ ÒØ ÔÖÓØÓÓÐ Ö ØÓ ÑÔÐ Ø

Communications Network Design: lecture 18 p.1/21

Chapter 9. Trapezoidal Maps. 9.1 The Trapezoidal Map

ÇÙØÐ Ò È Ý Ð ÓÒ Ø ÓÒ Ò ÓÙ Æ ÙÐ ÄÓÛ¹ Ò ØÝ Ð Ñ Ø À ¹ Ò ØÝ Ð Ñ Ø Ü ÑÔÐ ÜØ ÒØ ÓÒ ØÓÛ Ö ÐÑ Ö Ö Ñ ÒØ Ò

Ú Ð Ð ÓÒÐ Ò Ø ØØÔ»» Ѻ Ö Ùº º Ö ÁÒغ º ÁÒ Ù ØÖ Ð Å Ø Ñ Ø ÎÓк ÆÓº ¾¼½½µ ½ ½¹½ ½ Ê Ò Ò ÍÒ Ø Ò Ý Í Ò Ø ÎÓØ Ò ËÝ Ø Ñ Åº à ÒÑÓ ÑÑ Êº ÐÐ Ò µ Ô ÖØÑ ÒØ Ó Å

Ê Ö Ò Ù Ä ÒÙÜ ÓÖ ØÖÓÒÓÑ Ö º º º ½º¾º Ï Ø Ä ÒÙÜ Ä ÒÙÜ ÍÆÁ ¹Ð ÖÒ Ð Ö Ø Ý Ä ÒÙ ÌÓÖÚ Ð º Ä ÒÙÜ ÖÒ Ð Ó Ø Ò ÓÒ Ù Û Ø Ø ÆÍ»Ä ÒÙÜ ÓÔ Ö Ø Ò Ý Ø Ñº Ä ÒÙÜ Ø ÖÒ Ð

ÓÖ Ø ÁÒØ Ð ÔÖÓ ÓÖ Ñ Ðݺ Ê Ö Û ÒØ Ò Ò Ö Ð ÖÓÙÒ Ò Ñ Ð Ö ÔÖÓ Ö Ñ¹ Ñ Ò ÓÙÐ ÓÒ ÙÐØ ÔÔÖÓÔÖ Ø Ø ÜØ ÓÓ Ò ÓÒ ÙÒØ ÓÒ Û Ø Ø ÔÖÓ ÓÖ Ö Ö Ò Ñ Ò¹ Ù Ð ÔÙ Ð Ý ÁÒØ Ð Ò

ÓÒØ ÒØ ¾

ÝÓÒ ÀÝÔ ÖØÖ Ï Ø ÓÑÔÓ Ø ÓÒ Å Ø Ó Ï Ø ÓÙØ ÓÑÔÓ Ø ÓÒ ÀÙ Ò Ò Î ØÓÖ ÐÑ Ù Ô ÖØ Ñ ÒØ Ì ÒÓÐÓ ÍÒ Ú Ö Ø Ø ÈÓÑÔ Ù Ö Ö ÐÓÒ ËÔ Ò Ù º Ò Ú ØÓÖº ÐÑ Ù ÙÔ º Ù ØÖ Øº Ì Ò

Ë Ö Ð Þ Ø ÓÒ Ú ËØÓÖ ËÓÐÙØ ÓÒ Ï ÓÐÐÓÛ Ø ÓÒÚ ÒØ ÓÒ Ø Ø Ë Ö Ð Þ Ø ÓÒ Û Ý ØÓ Ñ Ô Ö Ø ÒØ Ø Ø Ø Ø Ò¹Ñ ÑÓÖݺ Ý ËØÓÖ ËÓÐÙØ ÓÒ Û Ñ Ò Û Ý ØÓ Ô Ø ÓÒ¹ ÙØ Û Ø ÓÙØ

Ø Ñ Ò Ò ÙØÙÑÒ ¾¼¼¾ Ò Ò Ö ÕÙ ÒØ ÐÓ µ Ø Û Ø ØÖ ØÖÙØÙÖ ½ ȹØÖ È¹ ÖÓÛØ ÄÇË Ì È¹ØÖ Ø ØÖÙØÙÖ È¹ ÖÓÛØ Ð ÓÖ Ø Ñ ÓÖ Ò Ò ÐÐ Ö ÕÙ ÒØ Ø ÄÇË Ì Ð ÓÖ Ø Ñ ÓÖ Ò Ò Ö ÕÙ

ß ¾ ß ½º ÁÒØÖÓ ÙØ ÓÒ Ö Ñ ÒØ Ø ÓÒ ÙÖ Ò ÔÖÓØÓ Ø ÐÐ Ö ÓÐÐ Ô Û ÐÝ ÔØ ØÓ Ø ÔÖ Ñ ÖÝ Ñ ¹ Ò Ñ ÓÖ Ø ÓÖÑ Ø ÓÒ Ó Ò ÖÝ Ò ÑÙÐØ ÔÐ Ø Ö Ý Ø Ñ º º Ä Ö Ò Ö Ø Ðº ¾¼¼ Ò

ÁÒØÖÓ ÙØ ÓÒ Ì Ñ Ñ Ö Ó Ú Ò Ô ÓÖ Ù Ô µ Ú Ø Ñ Ò Ö Ð ØÙÖ ÓÒ Ø Ö Ó Ø Ô ØØ ÖÒº ÀÓÛ Ú Ö Ò Ú Ù Ð Ò Ñ Ð Ø ÓÛÒ Ø ÒØ Ñ Ö Ò º Ì Ô ØØ ÖÒ Ö ÒÓØ Ø ÖÑ Ò Ò Ø ÐÐݺ Ì Ý

Ë Ò ÓÖ Æ ØÛÓÖ Å ÈÖÓØÓÓÐ ÂÙ Î Ð ÓÒ Ò Ä ÓÖ ØÓÖÝ ÓÖ Ì ÓÖ Ø Ð ÓÑÔÙØ Ö Ë Ò À Ð Ò ÍÒ Ú Ö ØÝ Ó Ì ÒÓÐÓ Ý ¾ º º¾¼¼ ÂÙ Î Ð ÓÒ Ò Ë Ò ÓÖ Æ ØÛÓÖ Å ÈÖÓØÓÓÐ

½µ ÓÖ È µ Ô ÛÒ Ò Ò Ø Ò Ó ÔÖÓ È ÓÖ ÓÙÖÖ Ò Ó ÙÖÖ ÒØÐÝ Ò Ø Ø Ô ¾µ ÒÓØ Ý È µ ÔÖÓ Ù Ð Ø Ò Ö Ø Ø Û ÒÓØ Û Ø ÓÒ È µ Û Û ÐÐ Ô ÛÒ Ò Ò Ø Ò Ó È Ø Ñ Ò Û ÔÖÓ Ù µ ÑÓ

Kevin Dowd, after his book High Performance Computing, O Reilly & Associates, Inc, 1991

ß ¾ ß ËÌÊ Ì ÌÓ Ò Ò Ø ØÓ Ø Ù Ó Ð Ñ ÒØ ÖÙÔØ ÓÒ Ò Ö ÓÒ Ø ÙÒ Û Ó ÖÚ Ð Ñ ÒØ Ø Ø ÖÙÔØ Ò Ø Ú Ö ÓÒ ÆÇ º Ì Ó ÖÚ Ø ÓÒ ÓÒ Ø Ó À«ÐØ Ö Ö Ñ Ø Ø Ö Û Ú Ð Ò Ø Ð Ò ÒØ Ö

ÇÆÌ ÆÌ ËÙ Ø Ú ÒØÖÓ ÙØÓÖÝ Ö Ñ Ö Å Ø Ô ÓÖ Ò Ø Ú ÔÔÖÓ Ì Ô ÐÓ ÓÔ Ð Ö Ò À ÖÑ Ò ÙØ Ò Ø Ö Ð Ø ÓÒ Ô ØÓ Ò Ì ÒØ ÖÔÖ Ø Ò Ò Ø ÒØ ÖÔÖ Ø Ö Ò

ÇÒ Ó Ø ØÓÓÐ Ù Ò ÖÝÔØÓ Ö Ô ÔÖÓØÓÓÐ ÒÖÝÔØ ÓÒ Ø Ø Ø Ù Ó Ý ØÓ ÓÒ Ð Ò ÓÖÑ Ø ÓÒ Ò Ù Û Ý Ø Ø Ø Ø Ò ÓÒÐÝ ÙÒ Ö ØÓÓ Ý Û Ó ÒÓÛ Ø ÖÝÔØ ÓÒ Ýº ÓÖ Ø ÒÖÝÔØ ÓÒ ØÓ «Ø Ú

½ ÁÒØÖÓ ÙØ ÓÒ ÒÓÑ ÈÓÖØ Ð Û ¹ ÒØ Ö Ø Ú ÓÑÔÙØ Ø ÓÒ Ð ÔÐ Ø ÓÖÑ ÓÖ Ø Ò Ð¹ Ý Ò Ñ Ò Ò Ó ÒÓÑ Ø º Ï Ñ ØÓ ÒØ Ö Ø Ø ÔÖ Ñ ÖÝ ÒÓÑ Ø ÙÒØ ÓÒ Ð ÒÓÛÐ Ò Ò ÐÝØ Ð ØÓÓÐ Û

Ð Ò ØÓ ØØ Ö Ò ÔÔÖÓÜ Ñ Ð ØÝ Ö ÙÐغ Ì ÓÙÖ Ô Ö Ñ ØÓÛ Ö Ø Ø Ö Ò ÔÔÖÓÜ Ñ Ð ØÝ Ö ÙÐØ Ò Ô Ö Ý Ø Ô Ô Ö Ó È Ô Ñ ØÖ ÓÙ Ò Î ÑÔ Ð ÓÒ ÌÖ Ú Ð Ò Ë Ð Ñ Ò ÔÖÓ Ð Ñ µ Ø

Ë ÓÑ Ò Ò ÝÒ Ñ ÈÖÓ Ö ÑÑ Ò Û Ø Ò Ö Ð Þ Ø ÓÒ Ò Ð Ö ËÝ Ø Ñ È ÖÖ Ö Ö ½ ¾ Ò ÇÐ Ú Ö Ë Ù ½ ½ ÙÐØ Ú Ø ÓÒ Ì» ÈÊ» Ë ÉÙ Å Ö Ð ÙÐØ ¾ ¾ Ëع ÐÓÙ Ü ¾ Ò Ñ ØÄ ÄÁÈ µ ÖÙ

Ô ØÙ Ø Ò Ø ÔÐ Ò º Ì ÑÓ Ø ÑÔÓÖØ ÒØ Ø Ô Ò Ø ÔÖÓ ÙÖ Ø Ø ÖÑ Ò Ø ÓÒ Ó Ø ÙÒ ÒÓÛÒ ÓÑÔÓÒ ÒØ Ó Ø ÐÓÛÒ Ú ØÓÖ ØÓ Ø ÒÓÖÑ Ð Ò ØÓ Ø ÔÐ Ò º Ì ÔÖÓ Ð Ñ ÔÐ Ý Ò ÑÔÓÖØ ÒØ



ØÖ Ø Ì Ö ÔÓÖØ Ö Ø Ü ÓÓÐ Ý Ø Ñº Ì ÔÖÓ Ö Ñ Ô Ö ÓÖÑ ÓÓÐ Ò ÓÔ Ö Ø ÓÒ ÓÒ ÙÐÔØÙÖ ÓÐ º Ì ÓÙÒ ÖÝ Ó ÓÐ Ö ÔÖ ÒØ Ù Ò ØÖ ÑÑ ÆÍÊ Ë ÆÓÒ ÍÒ ÓÖÑ Ê Ø ÓÒ Ð ¹ËÔÐ Ò µ ÙÖ

Ì ÓÑÔÙØ Ð Ñ Ò ÓÒ Ó ÌÖ Ó ÁÒ Ò Ø À Ø ÊÙ ÐÐ Å ÐÐ Ö ÂÙÐÝ ¾ ¾¼¼ Ì Ö Ø ÓÙÖ Ø ÓÒ Ó Ø ÖØ Ð ÔÔ Ö ÔØ Ö Ó È º º Ø Ø Ø ÍÒ Ú Ö ØÝ Ó Ó ÙÒ Ö Ø ÙÔ ÖÚ ÓÒ Ó ÊÓ ÖØ Áº ËÓ

ÇÙØÐ Ò

Ä Ø Ì Ñ Áµ Ä ØÙÖ ÌÓÓÐ ¾» ¼

edges added to S contracted edges

Ì ÓÑÔÐ Ü ØÝ Ó Á ÓÑÓÖÔ Ñ ÁÒ ÐÐ Ú ÓÑÓÖÔ Ñ Σ ½ ½ ÑÓÖ ÔÖ ÐÝ A B Ö ÓÑÓÖÔ : ( ØÖÙØÙÖ ¹ÔÖ ÖÚ Ò Ø ÓÒ) ÓÙÒØ Ð ØÖÙØÙÖ Ò Ó Ý Ö Ð Ø Ò ÓÑÓÖÔ Ñ ÓÑ Σ ½ ½ Ö Ð Ø ÓÒ ÓÒ

A B. Ø ÓÒ Left Right Suck NoOp

Ë Ñ ÒØ Ø ÓÒ Ð ÓÖ Ø Ñ ÓÖ Ø ÓÑÔ Ö ÓÒ Ó ÀÙÑ Ò Ä Ñ ÌÖ ØÓÖ Å Ö ÈÓÑÔÐÙÒ ½ Ò Å Âº Å Ø Ö ¾ ½ Ô ÖØÑ ÒØ Ó ÓÑÔÙØ Ö Ë Ò ÓÖ ÍÒ Ú Ö ØÝ ¼¼ à РËØÖ Ø ÌÓÖÓÒØÓ ÇÒØ Ö Ó

ÄÇÊÁÇÍË Ä Ê Ê ÀÇÄ Æ ÏÁÄÄ ÇÍÊ ÒØ Ì Ö Ö Ñ ÒÝ «Ö ÒØ Ò Ø ÓÒ ÓÖ Ø Ø ÖÑ ÒØ Û Ø Ò Áº ÐÐÓÛ Ñ ØÓ ÒØÖÓ Ù ÎÁÄ ÊÇ Ç̺ ÅÍËÌ ÆËÄ Î ÊÌÀ Ë Ò ÆÎÁÊÇÆÅ ÆÌ Ø Û ÐÐ Ù Ø ÓÐÐ

½½ º º À Æ Æ º º Í Æ ÒÓØ ÔÓ Ø Ú Ñ ¹ Ò Ø ÙÒÐ Ø ÓÐÐÓÛ Ò ØÖÙ Ø Ö ÓÒ Ù ÔÖÓ Ð Ñ È ½ Û Ø Ò Ð ÐÐ ÓÒ ØÖ ÒØ Û Ó ÓÖÑ Ù Ø ØÓ Ñ Ò ¾Ê Ò µ ½ ¾ Ì Ì Ø Ì Ù ÔÖÓ Ð Ñ Ø Ð

x = x 1x 2 x (p-1)x x = 3 x = 3 x = 3 x = 3 0 x 1 x 2 x... (p-1)x

ÁÒØÖÓ ÙØ ÓÒ ÇÖ Ò Ø ÓÒ Ð Ù ÌÓÔ ÇÚ ÖÚ Û Ä ØÙÖ Ü Ö ÓÑÔÙØ Ö ÓÓ Ü Ñ Ï Ý Ñ Ø Ñ Ø ÅÓ Ð Ò Ø Ë Ø ÌÛÓ Ü ÑÔÐ

ÓÒÒ Ø ÓÒ ØÓ Ñ ÞÓÒ Ú Ø Æ Ø Ô ÓÖ ÖÓÑ Û ÖÓÛ Öº ÌÓ Ú Û ËÌÄ Ð ÓÒ ÑÝ Ä ÒÙÜ Ñ Ò Á Ù Æ Ø Ò Å Ò Ö¹ ØÓÖº ÌÓ ÔÖÓ Ù Ø ÇÔ ÒË Ö ÔØ Á Ù ÇÔ ÒË Û Ø Ø³ ÒØ Ö Ø Ø ÜØ ØÓÖ

ÁÒØÖÓ ÙØ ÓÒ Î Ø Ð Ø Ö ØÙÖ ÓÒ ÑÔ Ø Ó Ù ØÑ ÒØ Ò Ø Ð Ø ÓÒ ÔÓÐ ÓÒ ÔÓÚ ÖØÝ ÙØ Ù Ø Û ÓÒ Ø ÑÔ Ø Ó Ô Ñ ÖÓ ÓÒÓÑ ÔÓÐ º ØØ Ö ÒÓÛÐ ÓÙØ ÔÖÓ¹ÔÓÓÖ Ñ ÖÓ ÔÓÐ Ò Ø Ñ ÒØ


Ï Ó ØÖ Ù ÛÓÖÐ Ý Ù Ð Ø Ö Ø ÓÖ Ð Ö Ð Ø Ú ØÓ Û ÆÈ ËÈ ÊË Ó ÓØ Ú ÓÑÔÐ Ø Ø º Å Ö ÌÓÖ ÅÌ Ú Ö Ð Ø Ú Þ Ð ÔÖÓÓ Ø Ø ÓÔØ Ñ Ð ÔÖÓÓ Ý Ø Ñ Ü Ø Ø ÆÈ ËÈ ÊË Ó Ú ÓÑÔÐ Ø

address bus Data bus Note: Instructions are fetched over data bus CPU Control ALU

Accounts(Anum, CId, BranchId, Balance) update Accounts set Balance = Balance * 1.05 where BranchId = 12345

Ë ¼ Ë Ò Ð Ü Ñ Ò Ø ÓÒ ÈÊÁÄ ¾¼¼ ÉÙ Ø ÓÒ ½º Ë ÓÖØ Ò Û Ö Ñ Ö È ÖØ µ Ñ Ö ÖÐ Ì ÓÖ ÐÓÛ Ô Ò Ò ÓÒ Û Ø Ö Ø Ø Ø Ñ ÒØ ÌÖÙ ÓÖ Ð ½º Ì» Ú ÓÒ ÓÐ ÔÔÐ Ø ÓÒ Ò Ò ÓÓ ØÓ Û

ÜÔÓÒ ÒØ Ð Ò Ø ÔÖÓ Ð Ñ Þ Ø Ò ÐÓ Ò Ù Ø Ð Ò Ö ÓÖ Ò ØÓ ÃÓÖ º Ì ÒØ Ð Ö ÓÒ Û Ý ØÖ Ø ÓÒ Ö Ù ÓÑÔÐ Ü ØÝ Ø Ø Ø ØÓØ Ð ÓÑÔÐ Ü ØÝ Ø ÙÑ Ó Ø ÓÑÔÐ Ü Ø Ó Ø ÑÙÐØ ÔÐ Ö Ò

LCNS, Vol 1767, pp , Springer 2003

Ñ Ò Ò Ð Û Ø ÓÑÔÐ Ü ¹ Ñ Ò ÓÒ Ð Ø º Ì Ñ Ò Ø Ø Ø Ø Ø ÓÑ Ò Ö ÒØ Ò Ó ØÖÙØÙÖ º ÓÖ Ü ÑÔÐ Ó Ø Ò Û ÒØ Ñ Ø Ó Ø Ø Ò Ð Ø Ò ÐÝ Ø ØÓ ÕÙ ÒØ ÐÐÝ ÜØÖ Ø ÑÔÐ ØÖÙØÙÖ ÇÒ Ø

Sensor0 Motor0. Sensor2. Motor2

ÇÙØÐ Ò ½ ¾ ØÖ ÙØ ÓÒ ² Ì Ò ÐÝ Ó Ö ÕÙ Ò ÔÔÐ Ø ÓÒ Ó Ø χ ¾ ËØ Ø Ø ÐÙÐ Ø Ò Ô Ú ÐÙ Ò ³ Ü Ø Ø Ø Ì ÓÒÚ ÒØ ÓÒ Ð Ú º Ø Ñ Ô ÓÔغµ È Ö ÓÒ Ò ËÔ ÖÑ Ò ÓÖÖ Ð Ø ÓÒ Ù Ò

ÇÖ Ò Þ Ø ÓÒ ÄÙ Ù Ó Ø ÓÒ ÍÒ Ú Ö ØÝ Ó ÞÓÖ ÇÖ Ò Þ Ò ÓÑÑ ØØ Ð ÖÚ Ð Ó ÁË Ä ÈÓÖØ٠е Ò È ÙÐ ÖÖÓ ÍÒ Ú Ö ØÝ Ó ÞÓÖ ÈÓÖØ٠е ÖÐÓ Ë ÒØÓ ÁË ÈÓÖØ٠е ÂÓÖ ÆÙÒÓ Ë ÐÚ

Æ ÛØÓÒ³ Å Ø Ó ÐÓ Ì ÓÖÝ Ò ËÓÑ Ø Ò ÓÙ ÈÖÓ ÐÝ Ò³Ø ÃÒÓÛ ÓÙØ Ú º ÓÜ Ñ Ö Ø ÓÐÐ

ÙÖ ¾ Ë Ð Ø ÔÔÐ Ø ÓÒ ¾ ¾

ÌÖ Ò Ò ÆÙÑ Ö ÓÖ È ÔÓ Ø Ö ÓÖ ÖÖÓÖ ÓÒØÖÓл ÔØ Ú Ñ Ò ³ ÁØ Ö Ø Ú Ô Ö ÐРе ÓÐÙØ ÓÒ ØÖ Ø ³ ÇÔ Ö ØÓÖ¹ ÔÐ ØØ Ò ÓÖ ÓÙÔÐ ÔÖÓ Ð Ñ ³ Ê ÙØ ÓÒ Ó ÒÙÑ Ö Ð ÓÑÔÐ Ü ØÝ

P1 P2 PN C C C C. Shared Bus I/O. Shared Memory

ÁÒ Ë Ø ÓÒ Û ÔÖ ÒØ ÔÓ Ð ÜØ Ò ÓÒ Ó Ø Ú ÒØ ÝÒ ÖÓÒ Þ Ø ÓÒ ÓÒ Ö ÔÖ Ú ÓÙ Ðݺ ÁÒ Ë Ø ÓÒ Û ÔÖ ÒØ Ò ÜØ Ò ÓÒ Ó ÓÙÖ Ø ÓÖ Ñ Ý ÒØÖÓ Ù Ò Ö Ø Ð Ø ÓÒ Ø Ò ÓÒ Ö Ò Û Ò º

The Enigma machine. 1 Expert teams 25 mins. 2 Mixing the teams 30 mins. 3 Coding and decoding messages 1 period


median slowdown uniform harmonic powers of generated load

Accounts(Anum, CId, BranchId, Balance) update Accounts set Balance = Balance * 1.05 where BranchId = 12345

ÇÙØÐ Ò ÁÒØÖÓ ÙØ ÓÒ Ï Ø Ñ Ø Ñ Ø ËÓÑ Ø ÒÓ Ö Ô Ú Ò ÒÓØ Ö ÓÖ ÓØØ Ò ØÖ Ó ÙÑ Ò ØÝ Ð Ö Ò ØÙ Ý Ñ ÖÓÖ Ä Ø Ò Ö Ø Ø Ø ÑÓÒ ÖÓÑ ÓÖÑ Ö Ð Ö Ò Ï Ø Ñ Ø Ñ Ø Ê ÄÄ Á Ô ÓÔ

ÐÓ Ù Ñ ÈÖÓØÓÓÐ ÓÖ ÒØ ÈÙÖ Æ ÓØ Ø ÓÒ È Ø Ö Å ÙÖÒ Ý Ôº ºÑ ÙÖÒ Ý ºÐ Úº ºÙ µ Ô ÖØÑ ÒØ Ó ÓÑÔÙØ Ö Ë Ò ÍÒ Ú Ö ØÝ Ó Ä Ú ÖÔÓÓÐ Ä Ú ÖÔÓÓÐ Ä Íà ÊÓ Ö Åº Ú Ò ÖÓ Ö º

ÇÍÌ ÁËÌ Æ Æ ÆÇƹ ÁËÌ Æ Ç Ä ÌÌÁ Ë ÁÆ ËÇÅ ËÇÄÎ Ä ÄÁ ÊÇÍÈË Îº ÓÖ Ø Ú Ì ÖØ Ð ÚÓØ ØÓ ÔÖÓ Ð Ñ Ó Ü Ø Ò Ò ÒÓÒ Ü Ø Ò Ó Ð ØØ Ò ÓÐÚ Ð Ä ÖÓÙÔ º ÁÒ Ô ÖØ ÙÐ Ö Û ÔÖÓ

In Proceedings of 10th International Conference on Database and Expert Systems Applications (DEXA 2000), Greenwich, UK, September 4-8, 2000.

ÅÓÖ Ö ÒØÐÝ ÓÑ ÔØ Ú Ð Ò Ô ÓÛÒ Ò Ò ÙØÖ Ð ØÝ Ð Ú Ð Ú Ò ÝÒØ Þ Ò Ø Ð Ó ÐÐÙÐ Ö ÙØÓÑ Ø µ ÕÙ ÒØ Ð ÝÒ Ñ Ý Ø Ñ ¾ µ Ò Ò Ø Ð ÓÖ Ø Ñ ½ µº Å ÒÝ ØÒ Ð Ò Ô ÖÓÑ Ò Ø Ð Ó

ÓÖØÖ Ò ÓÖØÖ Ò = ÜØ Ò ÓÒ ØÓ Ø ÆËÁ ÇÊÌÊ Æ Ø Ò Ö º Ê ÔÓÒ Ð ØÝ Ñ Ö Ò Æ Ø ÓÒ Ð ËØ Ò Ö ÁÒ Ø ØÙØ ÆËÁ  µ ÁÒØ ÖÒ Ø ÓÒ Ð ÇÖ Ò Þ Ø ÓÒ ÓÖ ËØ Ò Ö Þ Ø ÓÒ ÁËÇ»Á ÂÌ

dis.08 dis.09 dis.10 dis.11

1 http : //store.iteadstudio.com/images/produce/shield/shields/gpsshield/arduinogpsshield DS.pdf 2 http : //

ÇÙØÐ Ò ÁÒØÖÓ ÙØ ÓÒ º º ÓÙ ÖÝ ¾ ÁÒ ØÖÙØÓÖ³ ÒÓØ Å Ò Ñ Ü Ð ÓÖ Ø Ñ ÐÔ Ø ÔÖÙÒ Ò

ÇÙØÐ Ò ½º Ê Ú Û Ó ËÔ Ò¹ Ü Ò ÇÔØ Ð ÈÙÑÔ Ò ¾º Ê Ú Û Ó Ô Ø ÜÔ Ö Ñ ÒØ º Ì Æ Û Ö Ø ÓÒ Ô ÖØ ÓÑ Ò Ö ² ÀÓÑÓ Ò Þ Ö ÀÝ Ö Ð Ð Ë ÇÈ ÒÓ Ø ØÓÓÐ ÂÙÒ ¾¼¼ º Ë Ò È ¾

ÇÙØÐ Ò ÖÓÙÒ Ü ÑÔÐ ÔÖÓ Ö Ñ ÒÓ Ñ Ø Ó Ü ÑÔÐ ÒÓ Ì ÓÖÝ ÓÒÐÙ ÓÒ ¾

ÈÌÁÅ ÉÙ Ö Ê Ú Ø Ð Ò Æ ½ Â «Ê ÑÑ Ð ¾ Ò Î ØÓÖ Î ÒÙ ½ Å Ø Ñ Ø Ò Ë Ô ÖØÑ ÒØ Í Ë Ò Ó Ä ÂÓÐÐ ¾¼ ÍË ¾ Å Ø Ñ Ø Ô ÖØÑ ÒØ Í Ë Ò Ó Ä ÂÓÐÐ ¾¼ ÍË Ë Ô ÖØÑ ÒØ Í Ë Ò

ÇÒ Ø ÈÓÛ Ö Ó ÓÑÔÙØ Ø ÓÒ Ð Ë Ö Ø Ë Ö Ò Îº Î ÒÓ ½ ÖÚ Ò Æ Ö Ý Ò Ò ¾ ú ËÖ Ò Ø Ò ¾ Ò º È Ò Ù Ê Ò Ò ¾ ½ Ä ÓÖ ØÓÖÝ ÓÖ ÓÑÔÙØ Ö Ë Ò Å Ù ØØ ÁÒ Ø ØÙØ Ó Ì ÒÓÐÓ Ý

ÓÙÖ ÓÒØ ÒØ Ï Ý Ó Û Ù Ø ÙÒØ ÓÒ Ð ØÝ ÔÖÓÚ Ý Ø Å Ò Ñ ÒØ ËÝ Ø Ñ Ø ÅÓ Ð Ê Ð Ø ÓÒ Ð Æ ØÛÓÖ ÇÇ ÀÓÛ Ó Û Ù ÅË Ê Ð Ø ÓÒ Ð ÑÓ Ð ÓÙÒ Ø ÓÒ Ð ÕÙ ÖÝ Ð Ò Ù ËÉÄ ÔÔÐ Ø

ÇÚ ÖÚ Û ½ ÁÒØÖÓ ÙØ ÓÒ ¾ Ý ¾¼½¾ Ò Ö Ð Þ Ö ÐØÝ ÅÓ Ð ÓÖ ÓÑ Ø Ý ¾

Ö Ø Ö Þ ÓÖ Ò ÐÝ ÓÑÔÐ Ü Ò ÝÒ Ñ Ñ Ò ÒØÐÝ ØÖ ÙØ Ò ÒØ ÖÓÔÓÑÓÖÔ Ò Ø Ö ÔÖÓÔ ÖØ º ÐØ ÓÙ Ø Ù Ó ÑÙÐØ ÒØ Ý Ø Ñ Ò ÒÓØ Ò Û Ô ÐÐÝ Ø Ø Ò ÓØ Ø ÓÒ Ð Ú Ð Ø ÔÔÖÓ Ò ÑÔ Ö

ÇÙØÐ Ò ½ Ï Ø ØÓ ØÙ Ý ÓÙØ ÐØ ² ÙÖ ¾ ÓÐÓ Ð ÅÓ Ð ÐÓÓ Ø Ø ÓÖ Ø À Ö Ö Ð ÅÓ Ð Ò Ú Ù Ð Æ ÖÓÙÔ ÐÓÛ Ò ÐÝ ØÓÓÐ ØÓ ØÙ Ý ÑÓÚ Ñ ÒØ Ù ÓÒ Å Ö Ð Ë ÖÚ Ð Ó À ÐØ ² ÍÖ ÈÁ

½ ÁÒØÖÓ ÙØ ÓÒ ½ Ì ÓÙ Ò ÓÒØ ÑÔÓÖ ÖÝ ÓÐÓ Ð Ö Ö ÓÒ ÒØ Ö Ø ÓÒ ØÛ Ò ÓÐÓ Ð ÓÑÔÓÒ ÒØ º Ì Ò Û ÔÔÖÓ Ò Ò Ñ Ý Ø Ñ ÓÐÓ Ýº Ì Ö Ö ÓÒ Ò Ø Ð Ò Ø Ú Ø ÑÓÙÒØ Ó Ø Ø ÔÖÓ Ù

Tv Tr Td. signature signature certificate dispute

ÓÙÖ ËØ ÁÒ ØÖÙØÓÖ ÓÒØ Ø ËÐ Ñ Ø ÙÐÐ Ö ÐÓÙ Ð Ø ÓÒ ÓÙÖ Û Ø ÇÒ ÍÏ¹Ä ÖÒ Ò ÓÒ ÓÙÖ Û Ø Î ÖÝ Ø Ö ÓÑ ØÓ Ð Ø ÒÓØ Ë ÁÒØÖÓ ØÓ Å Ñص ÇÚ ÖÚ Û Ó Ë ÄÄ ¾¼½ ¾» ¾

Degradation

ÓÒØ ÒØ ½ ÇÚ ÖÚ Û ½ ¾ Ö Ø ØÙÖ Ð Ö ÔØ ÓÒ ½ ¾º½ Ê Ø Ö º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º ½ ¾º¾ ÙÒ Ñ ÒØ Ð ÌÝÔ º º

½º»¾¼ º»¾¼ ¾º»¾¼ º»¾¼ º»¾¼ º»¾¼ º»¾¼ º»¾¼» ¼» ¼ ÌÓØ Ð»½ ¼

Transcription:

Ó ÔÔÐ Å Ø Ñ Ø ÔÐ Ò Ó Å Ø Ñ Ø Ð Ë Ò Ë ÓÓÐ ÓÑÑÙÒ Ø ÓÒ Æ ØÛÓÖ Ò Ð ØÙÖ ¾¼ Å ØØ Û ÊÓÙ Ò <matthew.roughan@adelaide.edu.au> ÍÒ Ú Ö ØÝ Ó Ð Å Ö ¾ ¾¼¼ Communications Network Design: lecture 20 p.1/29

È È Ø ÓÖ Ö Ø Û Ý ÈÖÓØÓÓе Ú Ö ÓÒ Ø ØÓ ÒØ Ö¹ ÓÑ Ò ÖÓÙØ Ò ÔÖÓØÓÓк Communications Network Design: lecture 20 p.2/29

È ÓÖ Ö Ø Û Ý ÈÖÓØÓÓÐ ½ È ØÓ ÙÔÔÓÖØ ÐÐ Ó Ø ÔÓÐ Ý ØÙ Ò Ö ÐÐÝ ÐÐ ÔÓÐ Ý ÖÓÙØ Ò Á Û ÐÐ Ù Ø Ø ÖÑ Ô Ø ¹Ú ØÓÖ ÖÓÙØ Ò ÒÖ ÐÝ Ü Ð Ð Ö ÓÑÔÐ Ü ÝÒ Ñ Ý Ø Ñ Ö ØÓ ÙÒ Ö Ø Ò Ö ØÓ ÔÖ Ø Ö ØÓ ÓÔØ Ñ Þ Communications Network Design: lecture 20 p.3/29

È Ø Î ØÓÖ Ñ Ð Ö ÔÖÓ ÙÖ ØÓ Ø Ò Ú ØÓÖ ØÖ Ò Ñ ÓÒ Ó ÙÔ Ø Ñ Ð Ö ÒÓ Ð Ø Ø ÖÓÙØ ØÓ ØÖ Ò Ñ Ø ØÓ Ò ÓÙÖ Ñ ØÖ ÓÖ ÓÓ Ò Ô Ø ÒÓØ ÔÙÖ ÐÝ Ø Ò ÐÓÓÔ Ø Ø ÓÒ Ó ÓÒ ÔÓÐ Ý Ø Ò Ú ØÓÖ Ô Ð Ñ ØÖ Ø Ò ÑÔÐ ÙÒ ÓÖÑ ÔÓÐ Ý ÓÖØ Ø Ô Ø µ Ù Ö ÒØ ÓÒÚ Ö Ò Ø Ò Ú ØÓÖ Ô Ø Ú ØÓÖ ÒÓØ Ù Ö ÒØ ØÓ ÙÒÐ ÓÒÚ Ö Communications Network Design: lecture 20 p.4/29

È Ñ Ò Ê ½ ½ ÓÔØ ÓÒ Ð ÜØ Ò ÓÒ Ê ½ È ÓÑÑÙÒ Ø ØØÖ ÙØ Ê ¾ È ÊÓÙØ Ð Ô ÑÔ Ò Ê ¾ È ÊÓÙØ Ê Ø ÓÒ Ê ¼ Ë ÓÒ Ö Ø ÓÒ ÓÖ È ÑÔÐ Ñ ÒØ Ø ÓÒ Ø Ð Ø Ñ Ö ÔÖÓÔÖ Ø ÖÝ ÜØ Ò ÓÒ WEIGHTµ ººº ÖÓÙØ Ò ÔÓÐ Ý ÓÒ ÙÖ Ø ÓÒ Ð Ò Ù Ú Ò ÓÖ Ô ÙÖÖ ÒØ ÔÖ Ø Ò Ñ Ò Ñ ÒØ Ó ÒØ Ö¹ ÓÑ Ò º º Ê ½ ¾ Ê ¾¾ ¼ ºººµ ÖÓÙØ Ò Communications Network Design: lecture 20 p.5/29

ÀÓÛ È ÛÓÖ Å ÒØ ØÛ Ò Ô Ö ÒÓØ Ô Ö Ù Ø Ñ Ò ØÛÓ ÖÓÙØ Ö Ø Ø ÓÑÑÙÒ Ø ÒÓØ ÁËÈ Ô Ö ÒÓØ È Ô Ö ÓÒ³Ø Ú ØÓ ÒØ Ö ¹ Ø Ø ÔÖÓØÓÓÐ ÒÓ Ô Ö Ó ÙÔ Ø µ Ð Ð ØÝ Ö ÕÙ Ö Ñ ÒØ ÌÝÔ Ó Ñ ÓÔ Ò Ø Ð Ô Ö Ò ÓÒ Ô Ð Ú Ò Ø Ö ÙÐ Ö ÒØ ÖÚ Ð ÒÓØ Ø ÓÒ ÙØ ÓÛÒ Ô Ö Ò ÓÒ ÙÔ Ø ÒÒÓÙÒ Ò ÓÖ Û Ø Ö Û Ò ÖÓÙØ ÖÓÙØ ØÓ ÔÖ Ü Communications Network Design: lecture 20 p.6/29

È ØØÖ ÙØ ÖÓÙØ ÒÒÓÙÒ Ñ ÒØ ÔÖ Ü ØØÖ ÙØ ÒÓØ ÐÐ ØØÖ ÙØ Ò ÓÖ ÐÐ ÒÒÓÙÒ Ñ ÒØ È Ú ØØÖ ÙØ ØÓ ÖÓÙØ Ø ØÖ ÙØ ÑÔÓÖØ ÒØ ØØÖ ÙØ ¾ Ë¹Ô Ø ÔÖ Ñ Ö ÐÝ ØÓ ÚÓ ÐÓÓÔ µ Ò ÜØ ÓÔ ÅÙÐØ ¹ Ü Ø Ö Ñ Ò ØÓÖ Å µ ÐÓ Ð ÔÖ ÓÑÑÙÒ ØÝ ÓÖ Ò ØÓÖ Á Communications Network Design: lecture 20 p.7/29

ÀÓÛ È ÛÓÖ ÈÓÐ Ý ÑÔÐ Ñ ÒØ Ý Ø Ó ÖÙÐ ÑÔÓÖØ ÖÙÐ Ò ÒÓÖ ÖÓÙØ Ý ÐØ Ö Ò Ø Ñ ÓÒ ÒÔÙØ Ò Ò ÖÓÙØ ØØÖ ÙØ Ñ Ø ÖÓÙØ ÔÔ Ö ÑÓÖ ØØÖ Ø Ú ÜÔÓÖØ ÖÙÐ Ò ÔÖ Ú ÒØ Ù ØÓÑ Ö ÖÓÑ Ù Ò ÖÓÙØ Ý ÐØ Ö Ò ÜÔÓÖØ Ó ÖÙÐ ÓÒ³Ø Ø ÐÐ ÓÑ ÓÒ ÓÙØ ÖÓÙØ Ò Ø Ý Ò³Ø Ù Ø Ý Ò Ò ÖÓÙØ ØØÖ ÙØ ÓÒ ÜÔÓÖØ Û Ò Ñ ÖÓÙØ ÔÔ Ö Ð ØØÖ Ø Ú Communications Network Design: lecture 20 p.8/29

È ÓÒ ÔÖÓ Û Ò ØÓ ÒÓÛ ÓÛ È Ñ ÓÒ º ØØÖ Ø Ú ÒÓÖ Ò Ú Ò ÓÖ Ô Ø µ Ú Ö ÓÒ Ó Ø Ø ÑÔÐ ÌÓ ÒÓÛ ÓÛ ØÓ Ò ÖÓÙØ ØÓ ÑÓÖ ÓÖ Ð ÔÖÓ ÓÐÐÓÛ Ò ÓÖ Ö Ó ÔÖ Ò µº ÓÒ³Ø Ð Ø Ô Ø Û Ø Ò Ð Ò ÜØ ÓÔ ÔÖ Ö Ø Ô Ø Û Ø Ö ÐÓ Ð ÔÖ Ö Ò ÔÖ Ö Ø Ô Ø Ø ÓÖØ Ø Ë¹Ô Ø ÔÖ Ö Ø ÖÓÙØ Û Ø Ø ÐÓÛ Ø Å ÔÖ Ö Ø ÖÓÙØ Ø Ø Ò Ö Ø ÖÓÙ Ø ÐÓ Ø Á È Ò ÓÙÖ ÓØ ÔÓØ ØÓµ ÔÖ Ö Ø ÖÓÙØ Ø Ø Ò ÖÓÙÒ Ø ÐÓÒ Ø Ø ¹ Ö ÔÖ Ö Ø Ô Ø Û Ø Ø ÐÓÛ Ø ÁÈ Ô Ý Ø È ÖÓÙØ Ö Á º Ö Communications Network Design: lecture 20 p.9/29

Adj RIB In ÀÓÛ È ÛÓÖ BGP speaking router updates from peers 1 per BGP peer updates to peers import policy engine filter routes tweak attributes per peer Adj RIB out export policy engine filter routes tweak attributes per peer best route selection best route table LocRIB open ended programming constrained by vendor configuration language local routes install forwarding entries for best routes IP FIB Communications Network Design: lecture 20 p.10/29

Ü ÑÔÐ ½ ÐØ Ö Ò ÒÔÙØ Û ÓÒ³Ø Ù ÙÒØÖÙ Ø Ò ØÛÓÖ ÐØ Ö ÓÙØ ÒÝ ÖÓÙØ Ø Ø ÖÓ ÙÒØÖÙ Ø Ò ØÛÓÖ prefix announcement traffic trusted filter untrusted route untrusted Communications Network Design: lecture 20 p.11/29

Ü ÑÔÐ ¾ Ò Ò ÖÓÙØ ØØÖ ÙØ ÓÒ ÒÔÙص ÙÒ Ú Ö ØÝ Ò ØÛÓÖ ÔÖ Ö Ñ Ò ØÛÓÖ ÖÓÙØ ØÓ ÓÑÑ Ö Ð ÔÖÓÚ Ö Û Ò Ñ Ò ØÛÓÖ ÖÓÙØ ÒÔÙØ Ú Ø ÐÓ Ð ÔÖ º Û ÔÖ Ö ÖÓÙØ Û Ø ÐÓ Ð ÔÖ prefix announcement Academic Network Commercial Network traffic increase local pref University Network academic commercial Communications Network Design: lecture 20 p.12/29

Ü ÑÔÐ ÐØ Ö Ò Ó ÓÙØÔÙØ Ò ÁËÈ Ó Ò³Ø ÔÖÓÚ ØÖ Ò Ø ØÓ Ô Ö ÓÒ³Ø Ò ÖÓÙØ Ð ÖÒØ ÖÓÑ Ô Ö ÓÖ ÔÖÓÚ Ö ØÓ ÓÙÖ Ô Ö ÓÖ ÔÖÓÚ Ö ÓÒÐÝ Ò Ù ØÓÑ Ö ÖÓÙØ ØÓ Ô Ö Ó Ø Ý Û ÐÐ ÓÒÐÝ ÖÓÙØ ØÖ ØÓ ÓÙÖ Ù ØÓÑ Ö Ø ÖÓÙ Ù Without filtering customer 2 provides transit Provider 1 Provider 2 peering link Customer 1 Customer 2 prefix announcement traffic Communications Network Design: lecture 20 p.13/29

Ü ÑÔÐ ÐØ Ö Ò Ó ÓÙØÔÙØ Ò ÁËÈ Ó Ò³Ø ÔÖÓÚ ØÖ Ò Ø ØÓ Ô Ö ÓÒ³Ø Ò ÖÓÙØ Ð ÖÒØ ÖÓÑ Ô Ö ÓÖ ÔÖÓÚ Ö ØÓ ÓÙÖ Ô Ö ÓÖ ÔÖÓÚ Ö ÓÒÐÝ Ò Ù ØÓÑ Ö ÖÓÙØ ØÓ Ô Ö Ó Ø Ý Û ÐÐ ÓÒÐÝ ÖÓÙØ ØÖ ØÓ ÓÙÖ Ù ØÓÑ Ö Ø ÖÓÙ Ù With filtering Provider 1 Provider 2 route filtered peering link Customer 1 Customer 2 prefix announcement traffic Communications Network Design: lecture 20 p.13/29

Ü ÑÔÐ aut-num: as-name: descr: import: import: export: export: admin-c: tech-c: mnt-by: changed: source: AS2 CAT-NET Catatonic State University from AS1 accept ANY from AS3 accept <ˆAS3+$> to AS3 announce ANY to AS1 announce AS2 AS3 AO36-RIPE CO19-RIPE OPS4-RIPE orangeripe.net RIPE Ü ÑÔÐ ÖÓÑ Ê ¾ ¼µ Ó ÔÓÐ Ý ÓÖ Ë¾ AS 1 AS 2 transit provider small ISP customer of AS 2 Communications Network Design: lecture 20 p.14/29

Ó È ÓÐÚ ËÈ Û Ø ËÈ Ö ÔÖ Ö ÖÓÙØ Û Ø ÓÖØ Ö Ë¹Ô Ø ÙØ Ë Ô Ø Ó Ò³Ø Ú ÒÝØ Ò ØÓ Ó Û Ø Ô Ý Ð Ø Ò ÔÓÐ Ñ Ý ÔÖ Ö ÐÓÒ Ö Ë¹Ô Ø ÜÔÐ ØÐÝ º º ÔÖ Ö Ô Ö ØÖ Ò Ø Ö ÐÐ Ð Ò ÕÙ Ð Û ÔÖ Ö ÓÖØ Ö Á È Ø Ò ÓØ ÔÓØ ØÓ ÖÓÙØ Ò Ó Ó ÓÑ Ø Ò Ñ Ò Ñ Þ Ø ÓÒ ÙØ ÒÓØ ËÈ ÆÓ È Ó ÒÓØ ÓÐÚ ËÈ Ü ÔØ Ò Ð Ñ Ø ØÙ Ø ÓÒ Communications Network Design: lecture 20 p.15/29

Ó È ØÖÝ ØÓ ÓÔØ Ñ Þ È ØÖÝ Ò ØÓ Ø Ý ÔÓÐ Ý Û Ø ÔÓÐ Ý ÙÒ Ó ÖÙÐ Ù Ù ÐÐÝ Ø ÖÙÐ Ö Ö Ð Ø ØÓ Ò ÓÔØ Ñ Þ Ø ÓÒ Ó Ø Ú º º Ö Ù ÐÓ Ò ÓÒ Ø ÓÒµ ÓÒ ÓÙÖ Ò ØÛÓÖ º º Ö Ù ØÖ Ò Ø Ó Ø Ó È ÓÐÚ Ò Ò ÓÔØ Ñ Þ Ø ÓÒ ÔÖÓ Ð Ñ Ñ ÒÝ Ò Ú Ù Ð Ë µ Ø ÓÛÒ Ö ÒØ ÓÔØ Ñ Þ Ø ÓÒ Ó Ø Ú Ò ÓÒ ØÖ ÒØ Ó Ø Ú Ö ÐÐ ÓÙÔÐ Ø Ð Ö Ø ØÖ ÙØ ÓÑÔÙØ Ø ÓÒ ÓÒ Ø ÔÐ Ò Øº Ñ Ý Communications Network Design: lecture 20 p.16/29

ËØ Ð È Ø ÈÖÓ Ð Ñ Û ÐÐ Ø ÓÔØ Ñ Þ Ø ÓÒ ÔÖÓ Ð Ñ Ø Ø Ð ¹Ô Ø ÔÖÓ Ð Ñ ¾ ÐÓÓ Ò ÓÖ Ø Ó Ø Ð Ô Ø Û Ñ Ø ÔÓÐ ÓÙÐ Ø ÐÐ Ò ØÖ ØÖ Ø Ø ÑÔÐ Ñ ÒØ Ø ÓÒ Èµ Рس Ñ ØÖ ÓÖ Ô Ø f(p,d) ØÖ Ø p Ø Ô Ø d Ø Ø Ò Ø ÓÒ ØØ Ö Ô Ø Ú Ñ ÐÐ Ö Ñ ØÖ Ë Ø Ô Ø Û Ø Ø Ñ ÐÐ Ø Ñ ØÖ ÓÓ Ò Ø Ñ ØÖ Ò Ø Ô Ø ØÓ Ø Ò ÓÙÖ Ø Ý Ó ÒÓØ Ö Ø Ñ ØÖ Ø ÓÔ Ò Ò Ô Ò ÓÒ Ø Ò ÓÙÖ Ø Communications Network Design: lecture 20 p.17/29

Ë ÑÔÐ Ü ÑÔÐ ½ 4 4 Ø Ò Ø ÓÒ Ë ¼ ÖÖÓÛ ÓÛ ØÖ ³ ÖÓÙØ Ø Ð ÓÛ ÔØ Ð ÖÓÙØ Ò ÓÖ Ö Ó ÔÖ Ö Ò ÓÖØ Ø¹Ô Ø ØÖ Ö ÙÐØ Communications Network Design: lecture 20 p.18/29

Ë ÑÔÐ Ü ÑÔÐ ½ 4 4 Ø Ò Ø ÓÒ Ë ¼ ÖÖÓÛ ÓÛ ØÖ ³ ÖÓÙØ Ø Ð ÓÛ ÔØ Ð ÖÓÙØ Ò ÓÖ Ö Ó ÔÖ Ö Ò ÓÖØ Ø¹Ô Ø ØÖ Ö ÙÐØ Communications Network Design: lecture 20 p.18/29

Ë ÑÔÐ Ü ÑÔÐ ¾ 4 4 Ö ÙÐØ ÒÓØ ËÈ ØÖ Communications Network Design: lecture 20 p.19/29

Ë ÑÔÐ Ü ÑÔÐ 3 4 4 4 ÓÛ Ø ÔÖÓ Ó Ó Ø Ò Ò Ø ÓÐÙØ ÓÒ Ò Ø ÙÒ ÕÙ ÓÐÙØ ÓÒ Communications Network Design: lecture 20 p.20/29

Ë ÑÔÐ Ü ÑÔÐ 3 4 4 4 ÓÛ Ø ÔÖÓ Ó Ó Ø Ò Ò Ø ÓÐÙØ ÓÒ Ò Ø ÙÒ ÕÙ ÓÐÙØ ÓÒ Communications Network Design: lecture 20 p.20/29

Ë ÑÔÐ Ü ÑÔÐ 3 4 4 4 ÓÛ Ø ÔÖÓ Ó Ó Ø Ò Ò Ø ÓÐÙØ ÓÒ Ò Ø ÙÒ ÕÙ ÓÐÙØ ÓÒ Communications Network Design: lecture 20 p.20/29

Ë ÑÔÐ Ü ÑÔÐ 3 4 4 4 ÓÛ Ø ÔÖÓ Ó Ó Ø Ò Ò Ø ÓÐÙØ ÓÒ Ò Ø ÙÒ ÕÙ ÓÐÙØ ÓÒ Communications Network Design: lecture 20 p.20/29

Ë ÑÔÐ Ü ÑÔÐ 3 4 4 4 ÓÛ Ø ÔÖÓ Ó Ó Ø Ò Ò Ø ÓÐÙØ ÓÒ Ò Ø ÙÒ ÕÙ ÓÐÙØ ÓÒ Communications Network Design: lecture 20 p.20/29

Ë ÑÔÐ Ü ÑÔÐ 3 4 4 4 ÓÛ Ø ÔÖÓ Ó Ó Ø Ò Ò Ø ÓÐÙØ ÓÒ Ò Ø ÙÒ ÕÙ ÓÐÙØ ÓÒ Communications Network Design: lecture 20 p.20/29

Ï Ø 3 4 4 4 ÑÔÐ Ò ØÓ ÔÓÐ Ý Ø ÒÓ ÒÓ ÓÐÙØ ÓÒ Ò Ð Ó ÐÐ Ø ÓÒ Communications Network Design: lecture 20 p.21/29

Ï Ø 3 4 4 4 ÑÔÐ Ò ØÓ ÔÓÐ Ý Ø ÒÓ ÒÓ ÓÐÙØ ÓÒ Ò Ð Ó ÐÐ Ø ÓÒ Communications Network Design: lecture 20 p.21/29

Ï Ø 3 4 4 4 ÑÔÐ Ò ØÓ ÔÓÐ Ý Ø ÒÓ ÒÓ ÓÐÙØ ÓÒ Ò Ð Ó ÐÐ Ø ÓÒ Communications Network Design: lecture 20 p.21/29

Ï Ø 3 4 4 4 ÑÔÐ Ò ØÓ ÔÓÐ Ý Ø ÒÓ ÒÓ ÓÐÙØ ÓÒ Ò Ð Ó ÐÐ Ø ÓÒ Communications Network Design: lecture 20 p.21/29

Ï Ø 3 4 4 4 ÑÔÐ Ò ØÓ ÔÓÐ Ý Ø ÒÓ ÒÓ ÓÐÙØ ÓÒ Ò Ð Ó ÐÐ Ø ÓÒ Communications Network Design: lecture 20 p.21/29

Ï Ø 3 4 4 4 ÑÔÐ Ò ØÓ ÔÓÐ Ý Ø ÒÓ ÒÓ ÓÐÙØ ÓÒ Ò Ð Ó ÐÐ Ø ÓÒ Communications Network Design: lecture 20 p.21/29

Ï Ø 3 4 4 4 ÑÔÐ Ò ØÓ ÔÓÐ Ý Ø ÒÓ ÒÓ ÓÐÙØ ÓÒ Ò Ð Ó ÐÐ Ø ÓÒ Communications Network Design: lecture 20 p.21/29

Ï Ø 3 4 4 4 ÑÔÐ Ò ØÓ ÔÓÐ Ý Ø ÒÓ ÒÓ ÓÐÙØ ÓÒ Ò Ð Ó ÐÐ Ø ÓÒ Communications Network Design: lecture 20 p.21/29

Ï Ø 3 4 4 4 ÑÔÐ Ò ØÓ ÔÓÐ Ý Ø ÒÓ ÒÓ ÓÐÙØ ÓÒ Ò Ð Ó ÐÐ Ø ÓÒ Communications Network Design: lecture 20 p.21/29

Ï Ø 3 4 4 4 ÑÔÐ Ò ØÓ ÔÓÐ Ý Ø ÒÓ ÒÓ ÓÐÙØ ÓÒ Ò Ð Ó ÐÐ Ø ÓÒ Communications Network Design: lecture 20 p.21/29

Ï Ø 3 4 4 4 ÑÔÐ Ò ØÓ ÔÓÐ Ý Ø ÒÓ ÒÓ ÓÐÙØ ÓÒ Ò Ð Ó ÐÐ Ø ÓÒ Communications Network Design: lecture 20 p.21/29

Ï Ø 3 4 4 4 ÑÔÐ Ò ØÓ ÔÓÐ Ý Ø ÒÓ ÒÓ ÓÐÙØ ÓÒ Ò Ð Ó ÐÐ Ø ÓÒ Communications Network Design: lecture 20 p.21/29

Ï Ø 3 4 4 4 ÑÔÐ Ò ØÓ ÔÓÐ Ý Ø ÒÓ ÒÓ ÓÐÙØ ÓÒ Ò Ð Ó ÐÐ Ø ÓÒ Communications Network Design: lecture 20 p.21/29

Ï Ø 3 4 4 4 ÑÔÐ Ò ØÓ ÔÓÐ Ý Ø ÒÓ ÒÓ ÓÐÙØ ÓÒ Ò Ð Ó ÐÐ Ø ÓÒ Communications Network Design: lecture 20 p.21/29

Ï Ø 3 4 4 4 ÑÔÐ Ò ØÓ ÔÓÐ Ý Ø ÒÓ ÒÓ ÓÐÙØ ÓÒ Ò Ð Ó ÐÐ Ø ÓÒ Communications Network Design: lecture 20 p.21/29

Ï Ø 3 4 4 4 ÑÔÐ Ò ØÓ ÔÓÐ Ý Ø ÒÓ ÒÓ ÓÐÙØ ÓÒ Ò Ð Ó ÐÐ Ø ÓÒ Communications Network Design: lecture 20 p.21/29

Ï Ø 3 4 4 4 ÑÔÐ Ò ØÓ ÔÓÐ Ý Ø ÒÓ ÒÓ ÓÐÙØ ÓÒ Ò Ð Ó ÐÐ Ø ÓÒ Communications Network Design: lecture 20 p.21/29

Ï Ø 3 4 4 4 ÑÔÐ Ò ØÓ ÔÓÐ Ý Ø ÒÓ ÒÓ ÓÐÙØ ÓÒ Ò Ð Ó ÐÐ Ø ÓÒ Communications Network Design: lecture 20 p.21/29

Ï Ø 3 4 4 4 ÑÔÐ Ò ØÓ ÔÓÐ Ý Ø ÒÓ ÒÓ ÓÐÙØ ÓÒ Ò Ð Ó ÐÐ Ø ÓÒ Communications Network Design: lecture 20 p.21/29

Á Ø ÔÖÓ Ð Ñ ÖÓÙØ Ó ÐÐ Ø ÓÒ Ò Ó ÖÚ Ò Ø ÁÒØ ÖÒ Ø Å Ó ÐÐ Ø ÓÒ ÙÖÒ µ Å Ù ÓÖ ÓÐ ¹ÔÓØ ØÓ ÖÓÙØ Ò Ü bgp deterministic med ÓÑÑ Ò Ó Ø ÑÓÖ ÔÐÙ http://www.cisco.com/warp/public/770/fn12942.html Ø ÓÙÐ ÔÔ Ò Ò ÑÓ ØÐÝ Ø Ó Ò³Ø Ò Û Ü Ø Ò Ò Ö Ð ÒÓØ ÐÝ Ø Ö Ò ØÓ Ö ØÖ Ø ÔÓÐ Ý Ú ÒØÖ Ð Ñ Ò ÐÐ ÔÓÐ ÓÖ Communications Network Design: lecture 20 p.22/29

Ê Ð Ü ÑÔÐ Ö Ð Ü ÑÔÐ Ó È ÓÒÚ Ö Ò Ò Ò Ø http://bgplay.routeviews.org/bgplay/ ÓÓ ÔÖ Ü 198.133.206.0/24 Ë ½ ¼µ ØÓ ÔÖ Ü Û Ø Ö ÛÒ Ò Ø Ò ÒÒÓÙÒ º ÓÓ ÔÖ Ü 192.83.230.0/24 Ë ½ ¼µ ØÓ ÔÖ Ü Ò Ø ÔÖ ÖÖ ÔÖÓÚ Öº ÓÒ ÔÖ Ü ÇØ Ö 192.135.183.0/24 203.10.63.0/24 198.32.7.0/24 ÓÖ ÓÒ Ø Ð http://www.psg.com/~zmao/bgpbeacon.html Communications Network Design: lecture 20 p.23/29

È ÓÔØ Ñ Þ Ø ÓÒ ÒÝÓÒ ÛÖ ØØ Ò Ø ÓÖÑ Ð ÓÔØ Ñ Þ Ø ÓÒ ÔÖÓ Ð Ñ ÓÑÔ Ò Ú Ù ÐØ ØÓÓÐ Ø Ø ØÖ Ø ÒØ Ö¹ Ë ÖÓÙØ Ò Ò ÓÔØ Ñ Þ Ø ÓÒ ÔÖÓ Ð Ñ º º ÓÔØ Ñ Þ Ô Ö ÓÖÑ Ò Ý ÓÓ Ò ÓÖØ Ö Ô Ø ÓÔØ Ñ Þ Ó Ø Ý ÓÓ Ò Ô Ö Ô Ø Ø Ò ØÓ Ô Ø Ö Ñ Ø Ó Ö Ø ÙÒ ÓÖØÙÒ Ø Ðݵ Ø ÓÐÚ ÔÖÓ Ð Ñ ÒÓ Û Ý ÓÚ ÓÖ ÑÔÐÝ ÓÒÒ Ø Ò ØÛÓÖ Û Ø ÔÔ Ò Û Ò Ô ÓÔÐ ÔÔÐÝ Ø Ñ Ø Ó Ø Ú ÐÝ Ò Ø ÓØ Ö Ö ÐÐÝ Ñ Ø ÓÖÝ ÔÖÓ Ð Ñ Û ÐÐ Û Ø ØÖ Ý Ó Ø ÓÑÑÓÒ Ø Ö ÙÐØ Ò Ð Ö Ð Ó ÐÐ Ø ÓÒ» Ò Ø Ð ØÝ ÓÙÐ Communications Network Design: lecture 20 p.24/29

Ä Ò Ø Ø Ú È Ø Î ØÓÖ Ä Ò Ø Ø È Ø ¹Ú ØÓÖ ØÓÔÓÐÓ Ý Ò ÓÖÑ Ø ÓÒ ÓÓ ÖÓÙØ Ö ÒÓÛ Ð ØØÐ ÓÙØ ÓÚ Ö ÐÐ ØÓÔÓÐÓ Ý Ø Ò ¹ØÓ¹ Ò Ô Ø ÓÑÔÙØ ÐÓ ÐÐÝ Ø ÖÓÙØ Ö ÓÒÐÝ Ø Ò ÜØ ÓÔ Ö Ó Ò Ý ÖÓÙØ Ö ÓÖ Ø Ò Ø ÓÒ ÓÒ Ñ Ò Ñ Þ Ò ÓÑ ÒÓØ ÓÒ Ó Ø Ò Ø Ò ¹ØÓ¹ Ò Ô Ø Ö ÙÐØ Ø Ò ¹ØÓ¹ Ò Ô Ø Ø ÖÑ Ò ÖÓÑ ÓÑÔÓ Ø ÓÒ Ó ÐÐ Ò Üع ÓÔ Ó Ò ÜØ ÓÔ ÛÓÖ ÓÒÐÝ ÔÓÐ Ý Ö Ò Ó ÒÓØ Ö ÕÙ Ö ÒÓØ ÓÒ Ó Ø Ò ÙÒ ÓÖÑ Ó ÒÓØ Ö ÕÙ Ö ÙÒ ÓÖÑ ÔÓÐ Communications Network Design: lecture 20 p.25/29

ÇËÈ Ú È ÓÑÔ Ö ÓÒ ÇËÈ È Ð Ò Ø Ø Ô Ø ¹Ú ØÓÖ ØÓÔÓÐÓ Ý ÓÚ Ö ÖÓÙØ Ö ÒÓÛ Ð ØØÐ ÓÙØ ÓÚ Ö ÐÐ ØÓÔÓÐÓ Ý Ó Ø¹ Ø Ø ÓÒ Ñ Ò ØÖ Ø Ú ÓÒØÖÓÐ Ö ¹ Ø Ø Ø Ò ¹ØÓ¹ Ò Ô Ø Ö ÙÐØ ÓÑÑÓÒ ÖÓÙØ Ò ÔÓÐ Ý ÖÓÑ ÓÑÔÓ Ø ÓÒ Ó ÐÐ Ò Üع ÓÔ ÓÖØ Ø Ô Ø Ó Ø µ ÓÒÚ Ö Ò ½¼³ Ó ÔÓÐ Ý ÓÒ ÓÛÒ ØÓ Ù ¹ ÓÒ µ Ð Ð ØÓ Ø Þ Ó Ø Ð Ñ Ø ÔÓÐ Ý ÁÒØ ÖÒ Øµ Ð Ñ Ø Ð Ò ÓÒ Ð Ú Ð ÐÓÛ Ö ÓÒÚ Ö Ò Ñ ÒÙØ µ Ö Ö Ýµ Communications Network Design: lecture 20 p.26/29

Ï Ø Ú Ò³Ø Á ØÓÐ ÝÓÙ ÐÓØ ÑÓ Ø ÑÔÐ Ñ ÒØ Ø ÓÒ Ø Ð Ô ÖØ ÙÐ ÖÐÝ ÔÖÓÔÖ Ø ÖÝ ØÙ Ñ ÒÝ ÓØ Ö ØÙÖ Ò Ù ÓÒ Ö Ø ÓÒ ÖÓÙØ Ö ØÓÖ ººº È Ú È ÒØ Ö Ø ÓÒ ØÛ Ò È Ò Á È Ñ ÒÝ ÖÙÐ ÓÙØ ÔÖ Ö Ò Ó ÖÓÙØ Ð ÖÒØ ÖÓÑ ÓÒ Ò Ö ØÖ ÙØ ÒØÓ Ø ÓØ Ö È Ò Ø Ú Ö Ó Ö Ö ÑÙ ÒÓØ ÒØ Ö ÐÝ ÙÒ Ö ØÓÓ Communications Network Design: lecture 20 p.27/29

È Ø ÑÙ Ð Ø Ö Ý Ø Û Ø Ö Û Ð Ñ Ó Ö Û Ý ÐÐ Ø ÓÙ Ø ÑÝ ÔÖ Ü Û Ö Ö ØÓ Ø Ý Á Á Ð Ú Ò Ø Ö Ýº Ç ËÙ ÒÐÝ ÒÓØ Ð Ø Ø Ð Ø Ù ØÓ Áس Ð ÓÐ Ò Ò ÓÚ Ö Ñ Ì Ö ³ Á Ð Ú Ò Ø Ö Ýº Ç Ø Ý ØÓ Ô ÒÒÓÙÒ Ò Ö Û Û Ý Ï Ý ÒØ ÓÑ Ø Ò ÒÓÛ Á ÐÓÒ ÓÖ Ý Ø Ö Ýº Ì Ý Ø Ö Ý Û Ù Ò Ý Ñ ØÓ ÔÐ Ý ÊÓÙØ Ò ÑÝ Ô Ø ÐÐ Û Ý ÆÓÛ Á Ð Ú Ò Ø Ö Ý Ç Ì Ñ ÓÒ ÙÒ ØÓ Ø ØÙÒ Ó Ø Ö Ý µ Communications Network Design: lecture 20 p.28/29 Ú Ö Ñ Ò http://www.caida.org/workshops/isma/0112/agenda.xml

º ËØ Û ÖØ ÁÁÁ È ÁÒØ Ö¹ ÓÑ Ò ÊÓÙØ Ò Ò Ø ÁÒØ ÖÒ Øº ÓÒ¹Ï Ð Ý ½ ½ º Ó ØÓÒ Ìº Ö Ò Ó È ËÓÐÚ Ø Ë ÓÖØ Ø È Ø ÈÖÓ Ð Ñ Ò Ì ÆÓÖØ Ñ Ö Ò ¾ ÇÔ Ö ØÓÖ ³ ÖÓÙÔ Æ ÆÇ µ ½ Ë Ò ÂÓ ÍË µ ÖÙ ÖÝ ¾¼¼¼º Æ ØÛÓÖ Ìº Ö Ò ºË Ô Ö Ò ºÏ Ð ÓÒ Ì Ø Ð Ô Ø ÔÖÓ Ð Ñ Ò ÒØ Ö ÓÑ Ò Á» Å ÌÖ Ò Ø ÓÒ ÓÒ Æ ØÛÓÖ Ò ÚÓк ½¼ ÒÓº ¾ ÔÔº ¾ ¾ ¾ ¾¼¼¾º ÖÓÙØ Ò References http://www.nanog.org/mtg-0002/ppt/griffin/º Communications Network Design: lecture 20 p.29/29