Week1_CCS1302_Introduction to Networksnnnnnn.pptx

Full Transcript

CCS1302 Introduction to Networks Dr. Mohammad Adly 1 Introduction Overview. What is the Internet? What is a protocol? Network edge Network core Performance: loss, delay, throughput Protocol layers, service models Security History Introduction Chapter goal:...

CCS1302 Introduction to Networks Dr. Mohammad Adly 1 Introduction Overview. What is the Internet? What is a protocol? Network edge Network core Performance: loss, delay, throughput Protocol layers, service models Security History Introduction Chapter goal: Overview/roadmap: Get “feel,” “big picture,” What is the Internet? What is a protocol? introduction to terminology Network edge: hosts, access network, physical more depth, detail later media in course Network core: packet/circuit switching, internet structure Performance: loss, delay, throughput Protocol layers, service models Security History What is the Internet? https://www.youtube.com/watch?v=iDbyYGrswtg https://www.youtube.com/watch?v=ourb9j- dq8Q The Internet: a “nuts and bolts” view Billions of connected mobile network computing devices: national or global ISP  hosts = end systems  running network apps at Internet’s “edge” Packet switches: forward packets (chunks of data) local or Internet regional  routers, switches ISP home network content Communication links provider network datacenter  fiber, copper, radio, satellite network  transmission rate: bandwidth Networks enterprise  collection of devices, routers, network links: managed by an organization “Fun” Internet-connected devices Tweet-a-watt: monitor energy use bikes Pacemaker & Monitor Amazon Echo Web-enabled toaster + IP picture frame weather forecaster Internet refrigerator Slingbox: remote cars control cable TV Security Camera AR devices sensorized, scooters bed mattress Gaming devices Others? Internet phones Fitbit The Internet: a “nuts and bolts” view Internet: “network of networks” Interconnected ISPs mobile network 4G national or global ISP  protocols are everywhere control sending, receiving of Streaming messages Skype IP video e.g., HTTP (Web), streaming video, local or Skype, TCP, IP, WiFi, 4G, Ethernet regional ISP home network content  Internet standards HTTP provider network RFC: Request for Comments datacenter network Ethernet IETF: Internet Engineering Task Force TCP enterprise network WiFi The Internet: a “services” view Infrastructure that provides services to mobile network applications: national or global ISP Web, streaming video, multimedia teleconferencing, email, games, e- Streaming commerce, social media, inter- Skype video connected appliances, … local or  provides programming interface to regional ISP distributed applications: home network content “hooks” allowing sending/receiving apps provider HTTP network datacenter network to “connect” to, use Internet transport service provides service options, analogous to enterprise network postal service What’s a protocol? Human protocols: Network protocols:  “what’s the time?”  computers (devices) rather than  “I have a question” humans  introductions  all communication activity in Internet governed by protocols Rules for: Protocols define the format, order of … specific messages sent messages sent and received among … specific actions taken network entities, and actions taken when message received, on message transmission, receipt or other events What’s a protocol? A human protocol and a computer network protocol: Hi TCP connection request Hi TCP connection response Got the time? GET http://gaia.cs.umass.edu/kurose_ro 2:00 ss time Q: other human protocols?

Use Quizgecko on...
Browser
Browser