1. Trang chủ
  2. » Công Nghệ Thông Tin

an introduction to computer network

16 306 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 16
Dung lượng 531,5 KB

Nội dung

1 An Introduction to Computer Networks Some slides are from lectures by Nick Mckeown, Ion Stoica, Frans Kaashoek, Hari Balakrishnan, and Sam Madden Prof. Dina Katabi 2 Chapter Outline  Introduction (slides and 7.A)  Layered Architecture (slides and 7.B & 7.D)  Routing (slides and 7.D)  Reliable Transmission & Flow Control (slides and read 7.E)  Congestion Control (slides and read 7.F) 3 This Lecture  What is a network?  Sharing the infrastructure  Circuit switching  Packet switching  Best Effort Service  Analogy: the mail system  Internet’s Best Effort Service 8 This Lecture  What is a network?  Sharing the infrastructure  Circuit switching  Packet switching  Best Effort Service  Analogy: the mail system  Internet’s Best Effort Service 9 Two ways to share  Circuit switching (isochronous)  Packet switching (asynchronous) 13 Internet Traffic Is Bursty Daily traffic at an MIT-CSAIL router Max In:12.2Mb/s Avg. In: 2.5Mb/s Max Out: 12.8Mb/s Avg. Out: 3.4 Mb/s 17 Packet switching also show reordering Host A Host B Host E Host D Host C Node 1 Node 2 Node 3 Node 4 Node 5 Node 6 Node 7 Packets in a flow may not follow the same path (depends on routing as we will see later)  packets may be reordered 18 This Lecture  What is a network?  Sharing the Infrastructure  Circuit switching  Packet switching  Best Effort Service  Analogy: the mail system  Internet’s Best Effort Service 19 The mail system Dina Nick MIT Stanford Admin Admin 20 Characteristics of the mail system  Each envelope is individually routed  No time guarantee for delivery  No guarantee of delivery in sequence  No guarantee of delivery at all!  Things get lost  How can we acknowledge delivery?  Retransmission  How to determine when to retransmit? Timeout?  If message is re-sent too soon  duplicates [...]... Stanford Dina Nick Admin Admin 21 The Internet Leland.Stanford.edu Nms.csail.mit.edu Dina O.S Packet Packet Nick Data Header Data Header O.S 22 Characteristics of the Internet     Each packet is individually routed No time guarantee for delivery No guarantee of delivery in sequence No guarantee of delivery at all!  Things get lost  Acknowledgements  Retransmission   How to determine when to. .. Retransmission   How to determine when to retransmit? Timeout? If packet is re-transmitted too soon  duplicate 23 Best Effort No Guarantees:  Variable Delay (jitter)  Variable rate  Packet loss  Duplicates  Reordering  (notes also state maximum packet length) 24 Differences Between Circuit & Packet Switching Circuit-switching Guaranteed capacity Packet-Switching No guarantees (best effort) Capacity is wasted... establishes a path All data in a single flow follow one path Send data immediately No reordering; constant delay; no pkt drops Packets may be reordered, delayed, or dropped Different packets might follow different paths 25 This Lecture  We learned how to share the network infrastructure between many connections/flows  We also learned about the implications of the sharing scheme (circuit or packet . 1 An Introduction to Computer Networks Some slides are from lectures by Nick Mckeown, Ion Stoica, Frans Kaashoek, Hari Balakrishnan, and Sam Madden Prof. Dina Katabi 2 Chapter Outline  Introduction. lost  How can we acknowledge delivery?  Retransmission  How to determine when to retransmit? Timeout?  If message is re-sent too soon  duplicates 21 The mail system Dina Nick MIT Stanford Admin. sequence  No guarantee of delivery at all!  Things get lost  Acknowledgements  Retransmission  How to determine when to retransmit? Timeout?  If packet is re-transmitted too soon  duplicate 24 Best

Ngày đăng: 24/10/2014, 13:22

TỪ KHÓA LIÊN QUAN