인터넷의 구성 요소를 알아보자.수많은 connected computing devices 존재:hosts = end systems\*\*running network apps at Internet's "edge"Packet switches: host가 보내고자 하는 데이터
output link의 capacity보다 더 큰 크기의 데이터가 들어오면, packet은 router의 buffer(queue)에 대기한다.packets queu, wait for turnarrival rate to link(temporarily) exceeds ou

write programs that:end-system(host)에서 작동하도록 만들어야 함.network 통신이 가능하도록network core를 위한 application을 만들 필요는 없음.network core는 3계층 장비인 router로만 구성되기 때문서비스
인터넷의 상당량의 bandwidth를 streaming video network가 차지하고 있다(residential ISP에서)challenge: 확장성 문제: 사용량이 너무 많음→ distributed!다양성 문제: 사용자마다 사용할 수 있는 bandwidth가 다