SlideShare a Scribd company logo
1 of 20
A packet's journey through NYU-NET
The Neverending
Story
WELCOME TO
NYU-NET
NYU-NET is NYU’s Internet-connected
network of computers, computer-related
equipment, and information resources. It
is a collection of hardware, software,
operating procedures, and policies. It
enables your devices to talk with other
devices in the network and out of the
network on the Internet. It is also how
you can get access to NYU online
resources, such as Albert, where you can
sign up for classes.
To understand this better,
let's take a journey as a data
packet and see what it takes
to go from the origin device
to the destination device.
You may ask, why are there so
many things just for my device to
connect to the Internet?
Like the rest of the Internet,
NYU-NET depends on hardware, such
as routers, switches, and cables,
to physically connect the
network, the software that is
used to program these networked
devices, and the policies that
dictate how data is sent between
devices in the network.
LET THE
JOURNEY
BEGIN
What's a data packet?
A data packet is data packaged
with information about where it
came from and where it's headed.
There are different data packet
types used for different types of
data, such as text data from an
email, streaming video or audio
data, or a request for
information, such as the ones you
make when you try to access a web
page in a browser.
What's a frame?
A frame wraps around the data
packet. It lets network devices
know information about the packet.
Why is the frame useful? We'll see
soon.
A data packet is born... on
a laptop connected to
NYU-NET through
ethernet cable.
My name is HTTPlz.
I’m a data packet
wrapped by a frame.
My mission is to
request for the
www.nyu.edu.
SERVER
where
www.nyu.edu is
hosted
LAPTOP
NYU-NET
???
???
??????
???
???
???
???
??????
HTTPlz leaves the laptop
and gets to another floor
in the building through
ethernet cable
Started from the
4th floor of the
Tisch building
What is this
on the 12th
floor?
THE SWITCH
HTTPlz: Hi, my
name is HTTPlz,
I'm requesting... Switch: I do not
understand. Where
are you from and
where are you
going?
SWITCH
HTTPlz: phew...I
have the MAC
addresses here on
my frame.
Switch: The device
you are looking
for is that way.
Pass through this
port.
What does a switch do?
A switch takes frames from all the
devices that are connected to it
and send them on the right way to
the next device. They can tell
where the packet is from by the
MAC address of the origin device,
in our case the laptop.
How about MAC addresses?
A device's MAC address uniquely
identifies it and is given by its
manufacturer. It's like the door
number of a house, if the laptop
is the house.
HTTPlz continues through
the cables along with
other packets
I’m on my way to
ping a server
somewhere...
I’m a streaming
video clip...
ROUTER
HTTPlz: phew...I have the MAC
addresses here on my frame.
HHTPlz: Here are the MAC addresses. Where should I go?
router: Hello friend, I need more information than that.
You are about to leave the Tisch subnet and get into the
main NYU-NET.
HHTPlz: What?! I thought I was already in NYU-NET?
router: Please step out of your frame.
HHTPlz: What??
router: I need to look inside your frame to know what type
of package you are and the IP address of where you are
from and where you are going.
router: I see that you came
from 128.122.151.2 and is
going to 128.122.119.202.
HTTPlz: I feel exposed.
router: Do not be afraid. I
do this all day. I've seen
everything.
What are subnets?
Subnets are smaller networks part
of a larger network. NYU has many
subnets for different schools and
programs. For a data packet to go
outside of the subnet, the device
sending it needs an IP address.
What does IP stands for?
IP stands for Internet Protocol.
Protocols are rules that dictate
how fast data can be sent and how
the data should be structured.
What’s an IP address?
IP address combines a network
address and the host address. Like
the address on a letter, it has the
the state and street address as
well as information of the
recipient of the letter.
HTTPlz: phew...I have the MAC
addresses here on my frame.
HHTPlz: Here are the MAC addresses. Where should I go?
router: Hello friend, I need more information than that.
You are about to leave the Tisch subnet and get into the
main NYU-NET.
HHTPlz: What?! I thought I was already in NYU-NET?
router: Please step out of your frame.
HHTPlz: Why?
router: I need to look inside your frame to know what type
of package you are and the IP address of where you are
from and where you are going.
router: What type of packet are you? Or, what kind
of data do you contain?
HHTPlz: I'm requesting for a web page.
router: Great. Then you are a TCP packet. Here's
your frame. I've changed the origin MAC address to
my MAC address. You can put your frame back on now.
Have a great journey.
HTTPlz continues the
journey
AS12
gateway: You are at the
edge of NYU-NET. You
should not be here. You
should stay in AS12.
HTTPlz: AS12?
gateway: Yeah. Where do
you think you've been
all along?
HTTPlz: OMG. I've been
in AS12 all along.
gateway: duh. Don't get
lost again. Head that
way to your destination.
What is an Autonomous
System?
An autonomous system is a
collection of IP routing prefixes
governed by an administrator with
clearly defined routing policy to
the Internet. AS12 is the NYU-
Domain autonomous system. The
governing body is NYU.
A large network with needs to
connect many devices can become an
autonomous system with multiple IP
address spaces. It's like being
its own country with multiple area
codes.
ARRIVED
server:
Welcome.
I am the
host to all
data for
www.nyu.edu.
HTTPlz: Yes, I made it!
HTTPlz2: Yes, you made it!
HTTPlz: huh? who are you?
HTTPlz2: I'm your other half. I
hold the rest of the request for
the web page. We were too big at
birth, so we were split into two
and traveled our own journeys to
the server.
server: Let
me look this
up. Wait a
moment
please...HTTPlz & HTTPlz2:
We are one again!
Here is our
request
server: Here is
www.nyu.edu
NEW PACKETS
ARE BORN
We are going to
the laptop!
img: diving into a
computer
LET THE
NEW
JOURNEYS
BEGIN

More Related Content

What's hot

Packets, routers and ip addresses
Packets, routers and ip addressesPackets, routers and ip addresses
Packets, routers and ip addressesBrandon Reader
 
Network Flow Analysis
Network Flow AnalysisNetwork Flow Analysis
Network Flow Analysisguest23ccda3
 
Internet Protocols
Internet ProtocolsInternet Protocols
Internet ProtocolsAnil Neupane
 
ELT2-The Internet by Jess A
ELT2-The Internet by Jess AELT2-The Internet by Jess A
ELT2-The Internet by Jess AJessAlldred
 
CSS L12 STRUCTURE OF COMPUTER NETWORK
CSS L12 STRUCTURE OF COMPUTER NETWORKCSS L12 STRUCTURE OF COMPUTER NETWORK
CSS L12 STRUCTURE OF COMPUTER NETWORKMarvin Bronoso
 
INTRODUCTION TO INTERNET PROTOCOL BY SAIKIRAN PANJALA
INTRODUCTION TO INTERNET PROTOCOL BY SAIKIRAN PANJALAINTRODUCTION TO INTERNET PROTOCOL BY SAIKIRAN PANJALA
INTRODUCTION TO INTERNET PROTOCOL BY SAIKIRAN PANJALASaikiran Panjala
 
DCN notes adi
DCN notes adiDCN notes adi
DCN notes adiAdiseshaK
 
How does the internet work
How does the internet workHow does the internet work
How does the internet workmraheel205
 
Internet Protocols
Internet ProtocolsInternet Protocols
Internet ProtocolsMohamed Daif
 
DCN concepts
DCN conceptsDCN concepts
DCN conceptsAdiseshaK
 
Peer to peer Paradigms
Peer to peer ParadigmsPeer to peer Paradigms
Peer to peer Paradigmshassan ahmed
 

What's hot (17)

os - Copy
os - Copyos - Copy
os - Copy
 
Packets, routers and ip addresses
Packets, routers and ip addressesPackets, routers and ip addresses
Packets, routers and ip addresses
 
Week14
Week14Week14
Week14
 
Tcp
TcpTcp
Tcp
 
Network Flow Analysis
Network Flow AnalysisNetwork Flow Analysis
Network Flow Analysis
 
Internet Protocols
Internet ProtocolsInternet Protocols
Internet Protocols
 
ELT2-The Internet by Jess A
ELT2-The Internet by Jess AELT2-The Internet by Jess A
ELT2-The Internet by Jess A
 
CSS L12 STRUCTURE OF COMPUTER NETWORK
CSS L12 STRUCTURE OF COMPUTER NETWORKCSS L12 STRUCTURE OF COMPUTER NETWORK
CSS L12 STRUCTURE OF COMPUTER NETWORK
 
INTRODUCTION TO INTERNET PROTOCOL BY SAIKIRAN PANJALA
INTRODUCTION TO INTERNET PROTOCOL BY SAIKIRAN PANJALAINTRODUCTION TO INTERNET PROTOCOL BY SAIKIRAN PANJALA
INTRODUCTION TO INTERNET PROTOCOL BY SAIKIRAN PANJALA
 
DCN notes adi
DCN notes adiDCN notes adi
DCN notes adi
 
The internet
The internetThe internet
The internet
 
How does the internet work
How does the internet workHow does the internet work
How does the internet work
 
Internet Protocols
Internet ProtocolsInternet Protocols
Internet Protocols
 
DCN concepts
DCN conceptsDCN concepts
DCN concepts
 
Peer to peer Paradigms
Peer to peer ParadigmsPeer to peer Paradigms
Peer to peer Paradigms
 
Kademlia introduction
Kademlia introductionKademlia introduction
Kademlia introduction
 
Session 6
Session 6Session 6
Session 6
 

Similar to The Neverending Story: A packet's journey through NYU-NET

internetEven though the internet is still a young technology
internetEven though the internet is still a young technologyinternetEven though the internet is still a young technology
internetEven though the internet is still a young technologyAnware Kade
 
internet working process DF.pdf
internet working process DF.pdfinternet working process DF.pdf
internet working process DF.pdfinoviseo
 
Routers Firewalls And Proxies - OH MY!
Routers Firewalls And Proxies - OH MY!Routers Firewalls And Proxies - OH MY!
Routers Firewalls And Proxies - OH MY!Jon Spriggs
 
Computer networks
Computer networksComputer networks
Computer networksJohn Cook
 
Jinat afroz,1915002540,Data Communication
Jinat afroz,1915002540,Data CommunicationJinat afroz,1915002540,Data Communication
Jinat afroz,1915002540,Data Communicationzinatafroz
 
The internet
The internetThe internet
The interneteshell12
 
Essay On NT1210- Unit 3 Assignment 1
Essay On NT1210- Unit 3 Assignment 1Essay On NT1210- Unit 3 Assignment 1
Essay On NT1210- Unit 3 Assignment 1Lakeisha Jones
 
Ip, subnet, gateway and routers
Ip, subnet, gateway and routersIp, subnet, gateway and routers
Ip, subnet, gateway and routersAdrian Suarez
 
Basics of tcp ip
Basics of tcp ipBasics of tcp ip
Basics of tcp ipKumar
 
Web Fundaments
Web FundamentsWeb Fundaments
Web Fundamentschungmd
 
Ip protocol tedting
Ip protocol tedtingIp protocol tedting
Ip protocol tedtingH K
 

Similar to The Neverending Story: A packet's journey through NYU-NET (20)

internetEven though the internet is still a young technology
internetEven though the internet is still a young technologyinternetEven though the internet is still a young technology
internetEven though the internet is still a young technology
 
internet working process DF.pdf
internet working process DF.pdfinternet working process DF.pdf
internet working process DF.pdf
 
1 network intro
1 network intro1 network intro
1 network intro
 
Routers Firewalls And Proxies - OH MY!
Routers Firewalls And Proxies - OH MY!Routers Firewalls And Proxies - OH MY!
Routers Firewalls And Proxies - OH MY!
 
Computer networks
Computer networksComputer networks
Computer networks
 
Jinat afroz,1915002540,Data Communication
Jinat afroz,1915002540,Data CommunicationJinat afroz,1915002540,Data Communication
Jinat afroz,1915002540,Data Communication
 
The internet
The internetThe internet
The internet
 
Essay On NT1210- Unit 3 Assignment 1
Essay On NT1210- Unit 3 Assignment 1Essay On NT1210- Unit 3 Assignment 1
Essay On NT1210- Unit 3 Assignment 1
 
Computer networks
Computer networksComputer networks
Computer networks
 
The internet
The internetThe internet
The internet
 
Networking slide
Networking slideNetworking slide
Networking slide
 
Ip, subnet, gateway and routers
Ip, subnet, gateway and routersIp, subnet, gateway and routers
Ip, subnet, gateway and routers
 
Routing_Article
Routing_ArticleRouting_Article
Routing_Article
 
Basics of tcp ip
Basics of tcp ipBasics of tcp ip
Basics of tcp ip
 
Web Fundaments
Web FundamentsWeb Fundaments
Web Fundaments
 
Cisco doc
Cisco docCisco doc
Cisco doc
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
Ip protocol tedting
Ip protocol tedtingIp protocol tedting
Ip protocol tedting
 
Computer Network Assignment Help
Computer Network Assignment HelpComputer Network Assignment Help
Computer Network Assignment Help
 
Get 15% off on Computer Network Assignment Help
Get 15% off on Computer Network Assignment HelpGet 15% off on Computer Network Assignment Help
Get 15% off on Computer Network Assignment Help
 

Recently uploaded

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Recently uploaded (20)

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

The Neverending Story: A packet's journey through NYU-NET

  • 1. A packet's journey through NYU-NET The Neverending Story
  • 2. WELCOME TO NYU-NET NYU-NET is NYU’s Internet-connected network of computers, computer-related equipment, and information resources. It is a collection of hardware, software, operating procedures, and policies. It enables your devices to talk with other devices in the network and out of the network on the Internet. It is also how you can get access to NYU online resources, such as Albert, where you can sign up for classes.
  • 3. To understand this better, let's take a journey as a data packet and see what it takes to go from the origin device to the destination device. You may ask, why are there so many things just for my device to connect to the Internet? Like the rest of the Internet, NYU-NET depends on hardware, such as routers, switches, and cables, to physically connect the network, the software that is used to program these networked devices, and the policies that dictate how data is sent between devices in the network.
  • 5. What's a data packet? A data packet is data packaged with information about where it came from and where it's headed. There are different data packet types used for different types of data, such as text data from an email, streaming video or audio data, or a request for information, such as the ones you make when you try to access a web page in a browser. What's a frame? A frame wraps around the data packet. It lets network devices know information about the packet. Why is the frame useful? We'll see soon. A data packet is born... on a laptop connected to NYU-NET through ethernet cable. My name is HTTPlz. I’m a data packet wrapped by a frame. My mission is to request for the www.nyu.edu.
  • 7. HTTPlz leaves the laptop and gets to another floor in the building through ethernet cable Started from the 4th floor of the Tisch building What is this on the 12th floor?
  • 8. THE SWITCH HTTPlz: Hi, my name is HTTPlz, I'm requesting... Switch: I do not understand. Where are you from and where are you going?
  • 9. SWITCH HTTPlz: phew...I have the MAC addresses here on my frame. Switch: The device you are looking for is that way. Pass through this port. What does a switch do? A switch takes frames from all the devices that are connected to it and send them on the right way to the next device. They can tell where the packet is from by the MAC address of the origin device, in our case the laptop. How about MAC addresses? A device's MAC address uniquely identifies it and is given by its manufacturer. It's like the door number of a house, if the laptop is the house.
  • 10. HTTPlz continues through the cables along with other packets I’m on my way to ping a server somewhere... I’m a streaming video clip...
  • 11. ROUTER HTTPlz: phew...I have the MAC addresses here on my frame. HHTPlz: Here are the MAC addresses. Where should I go? router: Hello friend, I need more information than that. You are about to leave the Tisch subnet and get into the main NYU-NET. HHTPlz: What?! I thought I was already in NYU-NET? router: Please step out of your frame. HHTPlz: What?? router: I need to look inside your frame to know what type of package you are and the IP address of where you are from and where you are going.
  • 12. router: I see that you came from 128.122.151.2 and is going to 128.122.119.202. HTTPlz: I feel exposed. router: Do not be afraid. I do this all day. I've seen everything. What are subnets? Subnets are smaller networks part of a larger network. NYU has many subnets for different schools and programs. For a data packet to go outside of the subnet, the device sending it needs an IP address. What does IP stands for? IP stands for Internet Protocol. Protocols are rules that dictate how fast data can be sent and how the data should be structured. What’s an IP address? IP address combines a network address and the host address. Like the address on a letter, it has the the state and street address as well as information of the recipient of the letter.
  • 13. HTTPlz: phew...I have the MAC addresses here on my frame. HHTPlz: Here are the MAC addresses. Where should I go? router: Hello friend, I need more information than that. You are about to leave the Tisch subnet and get into the main NYU-NET. HHTPlz: What?! I thought I was already in NYU-NET? router: Please step out of your frame. HHTPlz: Why? router: I need to look inside your frame to know what type of package you are and the IP address of where you are from and where you are going. router: What type of packet are you? Or, what kind of data do you contain? HHTPlz: I'm requesting for a web page. router: Great. Then you are a TCP packet. Here's your frame. I've changed the origin MAC address to my MAC address. You can put your frame back on now. Have a great journey.
  • 15. AS12 gateway: You are at the edge of NYU-NET. You should not be here. You should stay in AS12. HTTPlz: AS12? gateway: Yeah. Where do you think you've been all along?
  • 16. HTTPlz: OMG. I've been in AS12 all along. gateway: duh. Don't get lost again. Head that way to your destination. What is an Autonomous System? An autonomous system is a collection of IP routing prefixes governed by an administrator with clearly defined routing policy to the Internet. AS12 is the NYU- Domain autonomous system. The governing body is NYU. A large network with needs to connect many devices can become an autonomous system with multiple IP address spaces. It's like being its own country with multiple area codes.
  • 17. ARRIVED server: Welcome. I am the host to all data for www.nyu.edu. HTTPlz: Yes, I made it! HTTPlz2: Yes, you made it! HTTPlz: huh? who are you? HTTPlz2: I'm your other half. I hold the rest of the request for the web page. We were too big at birth, so we were split into two and traveled our own journeys to the server.
  • 18. server: Let me look this up. Wait a moment please...HTTPlz & HTTPlz2: We are one again! Here is our request
  • 19. server: Here is www.nyu.edu NEW PACKETS ARE BORN We are going to the laptop!
  • 20. img: diving into a computer LET THE NEW JOURNEYS BEGIN