What's the Internet:“nuts and bolts” view mobile network Internet:"network of networks" OLSTON ■Interconnected ISPs global ISP protocols control sending, receiving of msgs e.g.,TCP,IP,HTTP,Skype, home 802.11 network regional ISP Internet standards RFC:Request for comments IETF:Internet Engineering Task Force institutional network Introduction 1-6
Introduction Internet: “network of networks” Interconnected ISPs protocols control sending, receiving of msgs e.g., TCP, IP, HTTP, Skype, 802.11 Internet standards RFC: Request for comments IETF: Internet Engineering Task Force What’s the Internet: “nuts and bolts” view mobile network global ISP regional ISP home network institutional network 1-6
What's the Internet:a service view >mobile network Infrastructure that provides services to global ISP applications: Web,VolP,email,games, home e-commerce,social network nets,... regional ISP provides programming interface to apps hooks that allow sending and receiving app programs to“connect”to Internet institutional network provides service options, analogous to postal Introduction 1-7 service
What’s the Internet: a service view Infrastructure that provides services to applications: Web, VoIP, email, games, e-commerce, social nets, … provides programming interface to apps hooks that allow sending and receiving app programs to “connect” to Internet provides service options, analogous to postal service mobile network global ISP regional ISP home network institutional network Introduction 1-7
What's a protocol? human protocols: network protocols: g“what's the time?” machines rather than “|have a question” humans introductions all communication activity in Internet ..specific msgs sent governed by protocols specific actions taken when msgs received, protocols define format, or other events order of msgs sent and received among network entities,and actions taken on msg transmission,receipt Introduction 1-8
Introduction What’s a protocol? human protocols: “what’s the time?” “I have a question” introductions … specific msgs sent … specific actions taken when msgs received, or other events network protocols: machines rather than humans all communication activity in Internet governed by protocols protocols define format, order of msgs sent and received among network entities, and actions taken on msg transmission, receipt 1-8
What's a protocol? a human protocol and a computer network protocol: TCP connection request Hi TCP connection response Got the time? Get http://www.awLcom/kurose-ross 42:00 <file> time Q:other human protocols? Introduction 1-9
Introduction a human protocol and a computer network protocol: Q: other human protocols? Hi Hi Got the time? 2:00 TCP connection response Get http://www.awl.com/kurose-ross <file> time TCP connection request What’s a protocol? 1-9
Chapter 1:roadmap 1.1 what is the Internet? 1.2 network edge end systems,access networks,links 1.3 network core packet switching,circuit switching,network structure 1.4 delay,loss,throughput in networks 1.5 protocol layers,service models 1.6 networks under attack:security 1.7 history Introduction 1-10
Introduction Chapter 1: roadmap 1.1 what is the Internet? 1.2 network edge end systems, access networks, links 1.3 network core packet switching, circuit switching, network structure 1.4 delay, loss, throughput in networks 1.5 protocol layers, service models 1.6 networks under attack: security 1.7 history 1-10