




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
Internet
Historyr
1961:
Kleinrock
-queueingtheory
shows
effectiveness
of
packet-switchingr
1964:
Baran
-
packet-switching
in
military
netsr
1967:
ARPAnet
conceivedby
Advanced
ResearchProjects
Agencyr
1969:
first
ARPAnet
nodeoperationalr
1972:ARPAnetdemonstratedpubliclyNCP
(NetworkControl
Protocol)first
host-hostprotocolfirst
e-mailprogramARPAnet
has
15nodes1961-1972:
Early
packet-switching
principlesInternet
Historyr
1970:
ALOHAnet
satellitenetwork
in
Hawaiir
1973:
Metcalfe’s
PhD
thesisproposes
Ethernetr
1974:
Cerf
and
Kahn
-architecture
forinterconnecting
networksr
late70’s:
proprietaryarchitectures:
DECnet,
SNA,XNAr
late
70’s:
switching
fixedlength
packets
(ATMprecursor)r
1979:
ARPAnet
has
200
nodesCerf
andKahn’sinternetworking
principles:minimalism,autonomy
-
nointernal
changesrequired
tointerconnectnetworksbest
effort
servicemodelstateless
routersdecentralizedcontrol1972-1980:
Internetworking,
new
and
proprietary
netsInternet
Historyr
1983:
deploymentof
TCP/IPr
1982:
smtp
e-mailprotocol
definedr
1983:
DNS
definedfor
name-to-IP-address
translationr
1985:
ftp
protocoldefinedr
1988:
TCPcongestion
controlr
new
nationalnetworks:
Csnet,BITnet,
NSFnet,Minitelr
100,000
hostsconnected
toconfederation
ofnetworks1980-1990:
new
protocols,
a
proliferation
of
networksInternet
Historyr
Early
1990’s:
ARPAnetdecommissionedr
1991:
NSF
lifts
restrictionson
commercial
use
of
NSFnet(decommissioned,
1995)r
early
1990s:
WWWhypertext
[Bush1945,
Nelson1960’s]HTML,
http:
Berners-Lee1994:
Mosaic,
laterNetscapelate
1990’s:Late
1990’s:r
est.
50
millioncomputers
on
Internetr
est.
100
million+
usersr
backbone
links
runnningat
1
Gbps1990’s:
commercialization,
the
WWWATM:
Asynchronous
Transfer
Mode
netsInternet:r
today’s
de
factostandard
for
globaldata
networking1980’s:r
telco’s
developATM:
competingnetwork
standardfor
carrying
high-speed
voice/datar
standards
bodies:m
ATM
ForumATM
principles:r
small
(48
byte
payload,
5byte
header)
fixed
lengthcells
(like
packets)fast
switchingsmall
size
good
for
voicer
virtual-circuit
network:switches
maintain
state
foreach
“call”r
well-defined
interfacebetween
“network”
and“user”
(think
oftelephone
company)ATM
layersr
ATM
AdaptationLayer
(AAL):interface
to
upperlayersend-systemsegmentation/reassemblyr
ATM
Layer:
cellswitchingr
Physical
ATMphysicalphysicalphysicalATMphysicalWhere’s
the
application?ATM:
lower
layerfunctionality
onlyIP-over
ATM:
laterapplicationTCP/UDPIPAAL
ATMphysical
applicationTCP/UDPIPAALapplicationTCP/UDPIPAAL
ATMapplicationTCP/UDPIPAAL
ATMSummary
on
IntroductionCovered
a
“ton”
of
material!r
Internet
overviewr
what’s
a
protocol?r
network
edge,core,access
networkr
performance:
loss,
delayr
layering
and
servicemodelsr
backbones,
NAPs,
ISPsr
historyr
ATM
networkYou
now
hopefully
have:r
context,
overview,“feel”
ofnetworkingr
more
depth,
detaillater
in
courseApplication
LayerGoals:r
conceptual
+implementation
aspectsof
network
applicationprotocolsclient
serverparadigmservice
modelsr
learn
about
protocols
byexamining
popularapplication-levelprotocolsMore
goalsr
specific
protocols:httpftpsmtppopdnsr
programmingnetworkapplicationssocketprogrammingApplications
and
application-layer
protocolsApplication:
communicating,distributed
processesrunning
in
networkhosts
in
“userspace”exchange
messages
toimplement
appe.g.,
email,
filetransfer,
the
WebApplication-layer
protocolsone
“piece”
of
anappdefine
messagesexchanged
by
apps
andapplicatio
transport
network
data
link
physicalapplicatiotransport
network
data
linkphysicalapplicatio
transport
network
data
linkphysicalClient-server
paradigmTypical
network
app
has
twopieces:
client
and
server
applicatiotransport
network
data
linkphysicalapplicatio
transport
network
data
linkphysicalClient:initiates
contact
with
server
(“speaksfirst”)typically
requests
service
from
server,e.g.:
request
WWW
page,
send
emailServer:provides
requested
service
to
cliente.g.,
sends
requested
WWW
page,receives/stores
received
emailrequestreplyApplication-layer
protocols
(cont).API:
applicationprogramminginterfacer
defines
interfacebetween
applicationand
transport
layerr
socket:
InternetAPItwo
processescommunicate
bysocket,
readingdata
out
of
socketQ:
how
does
a
process“identify”
theother
process
withwhich
it
wants
tocommunicate?IP
address
of
hostrunning
otherprocess“port
number”
-allows
receivingsending
da…taliontsomore
on
thisholsatetro.determineto
which
localWhat
transport
servicedoes
an
app
need?Data
lossr
some
apps
(e.g.,
audio)
cantolerate
some
lossr
other
apps
(e.g.,
filetransfer,
telnet)
require100%
reliable
data
transferTimingr
some
apps
(e.g.,
Internettelephony,
interactivegames)
require
low
delay
tobe
“effective”Bandwidthsome
apps
(e.g.,
multimedia)require
minimum
amount
ofbandwidth
to
be
“effective”other
apps
(“elastic
apps”)
makeuse
of
whatever
bandwidth
they
getTransport
service
requirements
of
common
appsApplicationfile
transfere-mailWeb
documentsreal-time
audio/videostored
audio/videointeractive
gamesfinancial
appsData
lossnolossnolossnolossloss-tolerantloss-t
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)品牌服務(wù)合同
- 熱點1-2 不等式與復(fù)數(shù)(8題型+高分技法+限時提升練)(原卷版)-2025年高考數(shù)學(xué)【熱點重點難點】專練(新高考)
- 大學(xué)生迎新晚會策劃方案多
- 2025年離子膜電解槽合作協(xié)議書
- 2025年合肥公交集團(tuán)有限公司駕駛員招聘180人預(yù)筆試參考題庫附帶答案詳解
- 2024年印前處理設(shè)備:照排機(jī)項目資金籌措計劃書代可行性研究報告
- 2025寧夏瀘天化生態(tài)肥業(yè)有限公司招聘6崗12人筆試參考題庫附帶答案詳解
- 2025年上半年宜春市袁州區(qū)及豐城市事業(yè)單位招考工作人員易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽黃山城投集團(tuán)及下屬公司招聘42人易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽馬鞍山博望鎮(zhèn)面向退役軍人招聘機(jī)關(guān)人員10人易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年安徽電氣工程職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性測試題庫學(xué)生專用
- 2025年福建省高職單招計算機(jī)類職業(yè)技能測試題及答案(供參考)
- 電鍍園區(qū)現(xiàn)場管理
- 七年級歷史下冊 第一單元 綜合測試卷(人教福建版 2025年春)
- 學(xué)校在鑄牢中華民族共同體意識教育工作情況報告
- 2025年安徽淮北市建投控股集團(tuán)招聘筆試參考題庫含答案解析
- 《孤獨的小螃蟹》導(dǎo)讀課件
- 城市軌道交通行車組織 課件 項目3 車站行車作業(yè)組織
- 2025年聚焦全國兩會知識競賽題庫及答案(共100題)
- 《全面績效管理》課件
- 《清華大學(xué)介紹》課件
評論
0/150
提交評論