Bài giảng Computer Networking - Chapter 1: Introduction - Lê Ngọc Sơn
Chapter 1
Introduction
A note on the use of these ppt slides:
We’re making these slides freely available to all (faculty, students, readers).
They’re in PowerPoint form so you can add, modify, and delete slides
(including this one) and slide content to suit your needs. They obviously
represent a lot of work on our part. In return for use, we only ask the
following:
ꢀ If you use these slides (e.g., in a class) in substantially unaltered form,
that you mention their source (after all, we’d like people to use our book!)
ꢀ If you post any slides in subst
you note that they are adapted from (or perhaps identical to) our slides, and
note our copyright of this material.
Computer Networking:
A Top Down Approach ,
ddisonꢀWesley, April
2009.
Thanks and enjoy! JFK/KWR
All material copyright 1996-2009
J.F Kurose and K.W. Ross, All Rights Reserved
Introduction
1-1
Chapter 1: Introduction
Our goal:
Overview:
ꢀ what’s the Internet?
ꢀ what’s a protocol?
ꢀ network edge; hosts, access net,
ꢀ get “feel” and
terminology
ꢀ more depth, detail
later in course
ꢀ approach:
ꢁ use Internet as
example
throughput
ꢀ security
ꢀ protocol layers, service models
ꢀ history
Introduction
1-2
Chapter 1: roadmap
1.1 What is the Internet?
1.2 Network edge
ꢀ end systems, access networks, links
1.3 Network core
ꢀ circuit switching, packet switching, network structure
networks
1.5 Protocol layers, service models
1.6 Network
1.7 History
Introduction
1-3
What’s the Internet: “nuts and bolts” view
PC
Mobile network
ꢀ Hàng triệu thiết bị tính
toán được nối mạng:
hosts = end systems
server
Global ISP
wireless
laptop
ꢁ chạy các ứng dụng
cellular
Home network
handheld
mạng
ꢀ communication links
ꢁ fiber, copper,
access
points
radio, satellite
wired
links
ꢁ transmission
rate = bandwidth
ꢀ routers: Chuyển các
router
packets (gói tin)
Introduction
1-4
“Cool” internet appliances
Web-enabled toaster +
weather forecaster
IP picture frame
World’s smallest web server
Internet phones
Introduction
1-5
What’s the Internet: “nuts and bolts” view
Mobile network
ꢀ protocols (giao thức) điều
Global ISP
khiển việc gửi/nhận các msg
ꢁ e.g., TCP, IP, HTTP, Skype,
Ethernet
Home network
ꢀ Internet: “mạng của các
mạng”
ꢁ loosely hierarchical
ꢁ public Internet versus private
intranet
ꢀ Các tiêu chuẩn Internet
ꢁ RFC: Request for comments
ꢁ IETF: Internet Engineering
Task Force
Introduction
1-6
What’s the Internet: a service view
ꢀ Hạ tầng truyền thông
(communication
infrastructure) cho phép các
ứng dụng phân bố:
ꢁ Web, VoIP, email, games,
ꢀ Các ứng dụng sử dụng các
dịch vụ truyền thông
(communication services)
ꢁ Truyền dữ liệu bảo đảm từ
máy nguồn đến máy đích
ꢁ Truyền dữ liệu thường (ko
bảo đảm)
Introduction
1-7
What’s a protocol?
human protocols:
network protocols:
ꢀ “Mấy giờ rồi?”
ꢀ “Cho tôi hỏi”
ꢀ giới thiệu
ꢀ Máy tính, ko phải người
ꢀ Tất cả các hoạt động
truyền thông trên
Internet phải tuân thủ
các protocols
… gửi đi một thông điệp
nhất định
… một hành động nhất
định được thực hiện
khi nhận được thông
điệp, hoặc khi có 1 sự
kiện khác
Introduction
1-8
What’s a protocol?
a human protocol and a computer network protocol:
Xin chào
TCP connection
st
TCP connection
response
Cho hỏi mấy giờ rồi?
2:00
<file>
Thời gian
Q: Other human protocols?
Introduction
1-9
Chapter 1: roadmap
1.1 What is the Internet?
1.2 Network edge
ꢀ end systems, access networks, links
1.3 Network core
ꢀ circuit switching, packet switching, network structure
networks
1.5 Protocol layers, service models
1.6 Network
1.7 History
Introduction
1-10
A closer look at network structure:
ꢀ network edge: ứng
dụng và các máy
tính (hosts)
ꢀ access networks,
wired, wireless
communication links
ꢀ network core:
ꢁ interconnected
routers
ꢁ network of
networks
Introduction
1-11
The network edge:
ꢀ end systems (hosts):
ꢁ Chạy các C trình ứng dụng
ꢁ e.g. Web, email
ꢁ ở “đường biên của mạng”
peerꢀpeer
ꢀ client/server model
ꢁ Client yêu cầu và nhận các dịch
vụ từ các server
client/server
ꢁ e.g. Web browser/server;
ꢀ peeemraꢀipl celieenrt/mseordveerl:
ꢁ Dùng ít hoặc ko dùng các
server dành riêng
ꢁ e.g. Skype, BitTorrent
Introduction
1-12
Access networks and physical media
Q: Kết nối các host vào các
edge router ra sao?
ꢀ Qua mạng truy cập thường
trực
ꢀ Mạng truy cập của tổ chức
(trường học, cty)
ꢀ Mạng truy cập không dây
Nhớ :
ꢀ Khả năng truyền (bandwidth,
bits per second) của mạng
truy cập?
ꢀ Dùng chung hay dành riêng?
Introduction
1-13
Dial-up Modem
Văn phòng trung tâm
telephone
network
Internet
home
dial-up
modem
ISP
modem
Máy tính gia đình
trung tâm
ꢁ Tốc độ truy cập trực tiếp đến các router lên tới 56Kbps
ꢁ Ko thể vừa lướt web, vừa nghe điện thoại cùng lúc
Digital Subscriber Line (DSL)
Existing phone line:
0-4KHz phone; 4-50KHz
Internet
home
phone
upstream data; 50KHz-1MHz
downstream data
DSLAM
telephone
splitte
DSL
modem
central
office
home
ꢁ Tốc độ upstream lên tới 1Mbps (hiện giờ < 256 Kbps)
ꢁ Tốc độ downstream lên tới 8Mbps (hiện giờ < 1 Mbps)
ꢁ Sử dụng đường truyền vật lý dành riêng nối đến văn
phòng trung tâm.
Residential access: cable modems
ꢀ Không sử dụng hạ tầng điện thoại
ꢁ Sử dụng hạ tầng mạng truyền hình cáp
ꢀ HFC: hybrid fiber coax
ꢁ Bất đối xứng: 30Mbps downstream, 2 Mbps
upstream
đình đến router của ISP
tới router
ꢁ Không như DSL, kỹ thuật dedicated access
Introduction
1-16
Residential access: cable modems
Introduction
1-17
Tải về để xem bản đầy đủ
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Computer Networking - Chapter 1: Introduction - Lê Ngọc Sơn", để tải tài liệu gốc về máy hãy click vào nút Download ở trên
File đính kèm:
bai_giang_computer_networking_chapter_1_introduction_le_ngoc.pdf

