Title: Internet Technology
1Internet Technology
- Open system
- Protocol concept
- TCP/IP
- TCP/IP Sub Protocol
2???????? (Open System)
- ????????? ?????????????
- ??????????????????????????????????????????????????
??????????????????????????????????? ? - ?????????????????????????????????????????????????
????????????????????????????????? - ?????????????
- ??????????????????????????????
- ?????????????????????????????????????????????????
???????????????????????????????????
3???????? (???)
- ?????????????????????????????????????????????????
????????????? - ?????????????????????????????????????????????????
?????????????????????? ? - ????????????????????????????????????????????????
- ??????????????????????????????????????????????????
???????????????????? - ???????????????????????????????? ??????? (Close
System)
4???????? (???)
- ????????????????????????????????????? ???
International Standards Organization ???? ISO - ?????????????????????????????????????????????????
?????????????????????????????????????????????????
- ??????????? ??? ?????????????????????????????????
??????????????????? ? ????????????????????????????
?????????????????????????????????????? - ??????????????????????????????????????????
5???????? (???)
- ??????????????????????????? ???????? (Open
System) - ????????????????????????????????????? ????????
Open System Interconnection ???? OSI Model - ????????????? ?.?. 1977 ???????????????? ?.?.
1984
6OSI Model
- OSI Model Open Systems Interconnection Model
- ??????????????????????????????????????
??????????????????????????????????????????????????
??????? ???????????????????????? - ??????????????????????????????????????????????????
??????????? ??????????? 7 ???????? ? - ????????????????????????????????????? 7
??????????????????????????? - ?????????????????????????????? ??? OSI 7-Layer
Reference Model ???????? ? ??? OSI Model
7OSI Model (???)
???????????? OSI Model
8OSI Model (???)
- ????????????????????????????????????????? Layer
???? ???? ?????????????????????? - ?????????????????? ? 7 ????
9OSI Model (???)
?????????????????? OSI Model
10OSI Model (???)
- ???????????????????? Layer ???????????????????????
??????????????????????????????????????????????????
?? - ????????????????????? ? ????????????? Layer ??? 1
??????????????????????????????????????????????????
??????????????????????????????????????????????????
????? - ???????? Layer ???? ? ????????????????????????
- ??????????????????????????????????????????????????
?????????????????????????????????????????????
11OSI Model (???)
- ??????????????????????????????????????????????????
?????????????????????????????????????????? - ???? ???????????????????????????????????????????
Layer ??? 7 ?????????????? Layer ??? 6 ???????? - ??????????????????? Layer ??? 7
?????????????????????????????? Layer ??? 4 ???? 5
- ???????????????????????????????????????? ?
????????????????????????????
12OSI Model (???)
- ??????????????????????????????????????????????????
?????? ?????????????????????? - ??????????????????????????????????????????????????
?????? - ??????????????????????????????????????????????????
- ????????????? ??????????????????????????????????
???????????????????????????????????????
13OSI Model (???)
Layer ??? 7 Application Layer
- ??????????????????????????????????????????
- ????????????????????????
- ?????????????????? ? ?????????????????????????????
???????? - ????????????????????????????????????????????????
- ???? ?????????????????????????????????????????????
??? Copy file ????????????????????????????
14OSI Model (???)
Layer ??? 7 Application Layer (???)
- ??????????????????????????????????????????????????
???? ?????????????????????????? (Syntax)
???????????????????????????????????????? ? - ???????????? ?????????? file ?????????????????????
?? file ?????????? - ?????? file ????????????????????????????????????
- ???? file ?????????????????????????????????
??????????????????????????????????? file
15OSI Model (???)
Layer ??? 6 Presentation Layer
- ??????????????????????????????????????????????????
????????????????? ????????????????????????????????
??????????????????????????????????? - ?????????????????????? Layer ??? 6
?????????????????????????????????
???????????????????????????????? (Syntax)
????????????????? - ???? ????? Copy file ??????????????????????????
??? - ????? file ??????????????????????
- ?????????????? file ?????????????????????????????
?????? file ???????????????????
16OSI Model (???)
Layer ??? 6 Presentation Layer (???)
- ???????????????????????????????????????? ?????
???????????????????? ? ??????? - ?????????????????????????????????????????????
???????????????????
17OSI Model (???)
Layer ??? 5 Session Layer
- ??????????????? ?????? ?????????????????????????
????????????????? ????????????????????????????????
????????????? (Synchronization) - ??????????????????????????????
- ???? ????????????????????
- ??????????????????????????? (Half Duplex)
- ??????????????????????????????????? (Full Duplex)
18OSI Model (???)
Layer ??? 5 Session Layer (???)
- ???????????????????? Layer ??? 5 ???
- ?????????????? dialog
- ?????????????????????????????????????????????????
???????????????????? ??????????????????????????
Layer ??? 6 - ???? ???????????????????????????????????????
??????????????????????????????????????????????????
????????????? - ????????????????????????????????????????
- ??????????????????????????????????????????????????
????
19OSI Model (???)
Layer ??? 4 Transport Layer
- ?????????????????????????????????????????? Layer
??? 5 (????????????????????????????????? dialog
???????????????????????????????)
???????????????????????????? Hardware - ???? ?????????????????????????????????????????????
?? network address - ??????????????????????????????????????????????????
??????????????????????????????????????????????????
???????????????????????????? Layer ??? 5
20OSI Model (???)
Layer ??? 4 Transport Layer (???)
- Layer ??? 4 ??????????????????????????????????????
?? Software ??? Hardware - ???????????????? ??? ?????????????????????????????
??????????????????????????????????????????????? - ?????????????????????????????? ?
???????????????????????????? Hardware
????????????????? - ???? ??? Layer ??? 5 ?????????????????????????????
?????????????????????????? - ???????? Layer ??? 4 ?????????????????????????????
???????? ? ?????????????????? - ?????????????????????????????????????????? Layer
??? 4 ????????????? ????????? Layer ??? 5 ?????
21OSI Model (???)
Layer ??? 3 Network Layer
- ??????????????????????????????????????????????????
????????????????????????? - ??????????????????????????????????????????????????
??????????????? - ??????????????????????????????????????????????????
?? ? ???????????????????
22OSI Model (???)
Layer ??? 3 Network Layer (???)
- ?? Layer ??? 3 ???????????????????????????????????
????????????????????????? Packet ???? Frame
?????????????? - Address ?????????
- Address ?????????
- ???????????
- Checksum
- ?????????????
23OSI Model (???)
Layer ??? 2 Datalink Layer
- ????????????????????????????????????????????????
Hardware - ????????????????????????????? Layer ??? 3 ????
Layer ??? 2 ??????????????????????????????????????
????? Hardware ?????????????????? - ???????????????????????????????????????????????
Hardware - ????????????????????????????
24OSI Model (???)
Layer ??? 2 Datalink Layer (???)
- ??????????????? Layer ??? 2 ?????????????????
Frame - ??? ?????????????????????????????????????????
Hardware ??????????????????????? - ???? ??? Hardware ?????????? Ethernet LAN
?????????????????????? Frame ?????????????????????
???? Ethernet - ?????? Hardware ??????????????????????????????
???? Token Ring LAN ???? Fiber Distributed Data
Interface (FDDI) - ?????????? Frame ?????????????????????????????????
????????????????? ?
25OSI Model (???)
Layer ??? 1 Physical Layer
- ????????????????????????????????????????????? OSI
Model - ??????????????????????????????????????????????????
???????????????????????????????????????? - ??????????????????????????????? Hardware
????????????????????????????????????????????
26OSI Model (???)
Layer ??? 1 Physical Layer (???)
- ????????????
- ????????????????????????????
- ?????????????????????????????????????????????????
????? - ?????????????
- ???????????????????????????????????
- ?????????????????????????????????????????????
- ???????? Layer ??? 1 ?????????????????????????????
?????????????????????? - ???????????????????? 0 ???? 1
???????????????????????????????????? Hardware
????????
27OSI Model (???)
Layer ??? 1 Physical Layer (???)
- ?????????????????????????????????? Hardware
- ????
- ??????????????????????????????
- ??????????????
- ???????????????? Layer ??? 1 ????????????????????
?????????????
28OSI Model (???)
- ??????????? OSI Model ???????????????????????????
??????? - ????????????????? OSI Model ??????????????????
??? Layer ??? 7 ????????????????????????????
??????????????????????????????????????????????????
????????? ? ??????????????????????????????????????
? - ???? ?????????????????????????????????????? ?
??????????????????????????????????????????????????
??? 3 ???????? ??? Layer ??? 1, 2 ??? 3
????????????? - ???????????????????????????????????????????????
7 ????
29(No Transcript)
30(No Transcript)
31OSI Model (???)
- ????????????????????????????????????????????
- ????????????????????? ???????????????????????????
???????????? OSI ??????? 7 ????
????????????????????????????? - ?????????????????????????????????????????????????
????????????????????????????????? 7 ?????????
32Sender
Receiver
Intermediate Node
33Topics of this week
- ???????? (Open System)
- ???????? (Open System) ??? ??????? (Close
System) - OSI Model
- ???????????????????????
- ????????????????? (Protocol Concept)
- Protocol TCP/IP
- Protocol ?????? TCP/IP
34???????? (Protocol)
- ?????????????????????????????????????????????????
????? Hardware ??? Software ??????????????????????
???? - ?????????????????????????????????????????????????
??????????????????????????????????????????????????
???????? ????????????????????????????????????????
?? - ?????????????????????????????????????
- ?????????????????????????????????????????????????
?????????????????????????? ???????????????????????
??? ????????????????????????? ????????????????????
???????
35???????? (???)
- ???? ????????????????????????????????????????????
???????? - ?????????????????????????????????????????????????
?????????????????????????? - ?????????????????????????????????????????????????
????????????????????? - ????????????????????? ???????? TCP/IP
??????????????????????????????????????????????????
?????????????
36???????? (???)
- ???????? ??? ????????????????????????????????????
????????? ????????????????????????????????????????
???? - ?????????????????????????????????????????????????
? ??????????? TCP/IP - ???????????????? ? ??????????????????????????????
??????????????? ??????? ???????? ??????? ???????
? ????????? - ????????????????????????????????????
?????????????????????????? ? ??????????????????
???? - ???????? IPX/SPX
- ???????? NetBEUI ???????
37???????? TCP/IP
- TCP/IP Transmission Control Protocol/Internet
Protocol - ???????????????????????? ?.? 1973
??????????????????????? ARPANet
????????????????????????????????????????????? - ????????????????????????????????????????????
(WAN) ?????????????????? - ??????????????????????????????????????????????
?????? - ?????????????????? (remote login)
- ??????????????????????? (file transfer)
- ???????????????????? (electronic-mail)
- ????????????????????? (routing)
- ???????????????????????????????????????
38???????? TCP/IP (???)
- ???? ?.?. 1983 ???????? TCP/IP
?????????????????????????????????????????????????
???? Host ??? Host ????????????????????
39???????? TCP/IP ??? OSI Model
- ???????? TCP/IP ????????????????????????????????
Layer - ???????? Layer ??????????????????????? OSI Model
??????? - ????? Layer ???????????? 1. Process layer2.
Host-to-Host layer3. Internetwork layer4.
Network Interface layer
40???????? TCP/IP ??? OSI Model
41???????? TCP/IP ??? OSI Model (???)
- Process Layer
- ???? Layer ???????????????????????????????????????
?????????? ? - ????????????????? Application Layer ???
Presentation - Layer ?? OSI Model
- ?? Protocol ??????????? Layer ??? ??? FTP, HTTP,
SMTP, DNS, Telnet, SNMP ??? TFTP - ??????????????????????????? Server ????????????
??????????????????????????????????????????????? - ???? ??????????????????????? Download File
????????????????????????? FTP ?????
42???????? TCP/IP ??? OSI Model (???)
- Process Layer (???)
- Protocol HTTP (Hypertext Transport Protocol)
- ??????????????????????????????????????? Server
????? Client - ???????????????????????????????????????????????
- ???????????? Text, Image, Binary ???? Bit Stream
(????????????????? ??? VDO)
43???????? TCP/IP ??? OSI Model (???)
- Process Layer (???)
- Protocol FTP (File Transfer Protocol)
- ??????????????????????????????????????????????????
???????????? Client ??? Server - ???????????? port ??? 20 ??? 21
????????????????????????????? Server - ?????? port ??? 21 ??????????????????????????????
???????????????????? ??? port ??? 20
??????????????????????
44???????? TCP/IP ??? OSI Model (???)
- Process Layer (???)
- Protocol SMTP (Simple Mail Transfer Protocol)
?????????????????????????????????????? Electronic
Mail - Protocol DNS (Domain Name System)
??????????????????????????????????? (IP address)
??? Server ??? Client ?????????????????
45???????? TCP/IP ??? OSI Model (???)
- Host-to-Host Layer
- ???? Layer ?????????????????????????????
- ?????????????????????????????????
- ?????????????????????????????????????????????????
- ??????????????????????????????????????????????????
????????????????? - ??????????????????????????? ? ????????????????????
????????? - ????????????????? Layer ??? 4 ??? OSI Model
46???????? TCP/IP ??? OSI Model (???)
- Host-to-Host Layer (???)
- ?? Layer ????? Protocol ??????????????????????
- TCP (Transport Control Protocol)
- UDP (User Datagram Protocol)
- ????????????????????????????????????????
??????????????????????????????
47???????? TCP/IP ??? OSI Model (???)
- Host-to-Host Layer (???)
- Protocol TCP (Transport Control Protocol)
- ??????????????????????????????????? Stream
Oriented Protocol - ??????????? ?????????????????????????????????????
??????? ??????????????????????????? ? ????
??????????????????????????????????????????????????
- ???????????????????????????????????
????????????????????????????????? - ?????????????????????????????????????????
Datagram ?????????????????????????????????????????
?????????? - ??????????????????????????????????????????????????
????????????????????
48???????? TCP/IP ??? OSI Model (???)
- Host-to-Host Layer (???)
- Protocol UDP (User Datagram Protocol)
- ??????????????????????????????????????????
(Connectionless) ?????????????????????????????????
???????????????????????????? - ?????????????????????????????????????????????????
????????????? TCP - ?????????????????????????????????????????????????
?? - ?????????????????????????????????????????????????
?????????????? - Application ???? Process ??????????????????????
UDP ??????????????????????????????????????????????
????????????????? - ?????????????????????????????????????????????????
?????????????????????
49???????? TCP/IP ??? OSI Model (???)
- Internetwork Layer
- ??????????????????????????????????????????????????
??????????????? ? - ??????????????????? ????????????????????? Layer
??? 3 ??? OSI Model ??? ??????????????????????????
????????????????????????????????? ?????? ????????
IP - ?????????????????????????????????? ???
???????????? (Routing) ??? ??????????????????????
(Addressing)
50???????? TCP/IP ??? OSI Model (???)
- Internetwork Layer (???)
- ??????????????????????????????????????????
?????????????????????????????????????????
??????????????????????????????????????????????? - ??????????????????????????????????????????????????
??? ?????????????????????????????? - ??????????????????????????????????????????????????
??????????????????????
51???????? TCP/IP ??? OSI Model (???)
- Internetwork Layer (???)
- ??????????????????????? Address
??????????????????????????????????????????? - ??????????????????????? TCP/IP ??????????????
???????? IP Address (Internet Protocol Address)
52???????? TCP/IP ??? OSI Model (???)
- Internetwork Layer (???)
- IP Address ????????????????? 32 ???
???????????????????? 8 ??? ??????? 4
?????????????????????????????????????? (.) - ???????????????????????????????????????????? 0
??? 255 (28) ??????????? IP Address ????
202.28.71.159 ???? 10.0.0.1 ??????? - 11001010.00011100. 01000111. 10011111
- 202 . 28 . 71
. 159
53???????? TCP/IP ??? OSI Model (???)
- Internetwork Layer (???)
- ???????????? IP address ?????????????????????? ?
??? - ?????????????????????? (Network Address)
??????????????????????????????????????????????????
?????????????????????? - ??????????????????????????? ???? Network Address
????????????? ???? ?????????????? ??? ????
Network Address ?????????? 202.28.68.xxx
202.28.71.xxx - ???????????????????? (Host Address)
??????????????????????????????????????????????????
?????? ?
54???????? TCP/IP ??? OSI Model (???)
- Internetwork Layer (???)
- ???????????? ????????? Web Server
???????????????????? 2 ??????? ?????????????????
IP Address ??????????? 205.144.78.2 ???
205.144.78.3 ???????? - ???????????????????????????????????????????????
??? 205.144.78 ???????????????????????????????????
?????????????????? ???????????????????????????????
???? ???????????????????????????????????????????
2 ??? 3 ????????
55???????? TCP/IP ??? OSI Model (???)
- Internetwork Layer (???)
- ??????????????????????????????????????????????????
???????? Network Class - ????????????????????? IP Address
??????????????????? ? ??????????????? - ????????????????????????????????????
- ????????????????????????????????????????
- ???????????????????????????????????? ?
???????????????????????
56???????? TCP/IP ??? OSI Model (???)
- Internetwork Layer (???)
- ???????????????????????????????????? IP Address
??????????????????????????????????????????????????
???? - ???????????????????????????????? 5 ????? ???
Class A, B, C, D ??? E
57???????? TCP/IP ??? OSI Model (???)
- Internetwork Layer (???)
- Class A net.host.host.host
- 0-127.0-255.0-255.0-255
- ???? ??? IP Address ??? Class A ???? 121.7.23.3
??????? ??????????????? 121 ?????????????????
7.23.3
58???????? TCP/IP ??? OSI Model (???)
- Internetwork Layer (???)
- Class B net.net.host.host
- 128-191.0-255.0-255.0-255
- ???? ??? IP Address ??? Class B ????
137.103.210.2 ??????? ??????????????? 137.103
????????????????? 210.2
59???????? TCP/IP ??? OSI Model (???)
- Internetwork Layer (???)
- Class C net.net.net.host
- 192-223.0-255.0-255.0-255
- ???? ??? IP Address ??? Class C ????
202.182.255.3??????? ??????????????? 202.182.255
????????????????? 3
60???????? TCP/IP ??? OSI Model (???)
- Internetwork Layer (???)
- Class D ???????????? IP Address
?????????????????????????? Multicast
???????????????????????????????????? - Class E ???????????? IP Address
?????????????????????????????????
????????????????????????????
61???????? TCP/IP ??? OSI Model (???)
- Internetwork Layer (???)
- ???????????? IP address ?????? (IPV4)
????????????????????????????????????? Host
????????????????????????????? - ??????????????????????? Class C
?????????????????? - ???????????????????????????? IP Address
????????????? IPV6 ???????????????????????????????
????????????????????? - ???????????????????????????????????? 32 ?????????
128 ???
62IPv6
- IETF (The Internet Engineering Task Force)
???????????????????????????????????????? ???
????????? (IPv6) ????????????????? IPv6
????????????????????????????????????
???????????????????????????????
????????????????????????? ?????????????
??????????????????????????????????????????????????
????????? (application) ????? ????????????????????
????????????????????????????????????????
(packet) ????????? ???????????????????????????????
??????????????????????????????????????????????????
???????????????????????
63IPv6
- ??????????????? IPv6 ??? ????? IP address
????????????????????????????? IPv4 address ?? 32
??? ???????? IPv6 address ?? 128 ??? - ????????????????? IP address ?????????????????????
????????????????? ?????????????????????
??????????????? peer-to-peer ?????????? IP
address ???????????????? ????????? file sharing,
instant messaging, ??? online gaming
???????????????????????????????????? IPv4 address
????????????????????????????????????? IP address
???? NAT (Network Address Translation) ????? IP
address ???? ?????????????????????????????????????
?
64IPv6
- ??????????????? ??????????? IPv6
?????????????????????????????????? RFC (Request
For Comments)????????? ?.?. 1998
??????????????????????????????????????????????
???? ??????????????????? IPv6 ????? multi-homing
????????? network management ?????????????????????
?????? ???????????????????????????????????????????
??????????? ???? ???????????????????????????????
????????? IPv6 ????????????? ?????????????????????
???????????????????????????????????
65IPv6
- ??????? IPv6 ?? 128 ??? ????????????
??????????? 8 ?????????????????????????????
?????????????????????? 16 ????? 4 ??? (16 ???)
???? 3fee085b1f1f00000000000000a912
34 00000000000000000000000000000001
fec000000000000002003cfffec6172e
20010000000034fe0000000000ff0321
66(No Transcript)
67???????? TCP/IP ??? OSI Model (???)
- Network Interface Layer
- ???? Layer ??????????????????????? Hardware
???????????????????????????? - ??????????? Layer ??? 1 ??? 2 ??? OSI Model
- ??????????????????????? Hardware
??????????????????????????????? Hardware
???????????? - ????????????????????????????????? IEEE ??????
IEEE 802.3 ?????????????????????? LAN ???
Ethernet LAN ???? IEEE 802.5 ?????????????????????
? LAN ??? Token Ring ???????