Title: TOT ADSL
1TCP / IP and Internet
??????????? IP ??????????????? 20 bytes
????????????????????????? option ????????
???????????????? IP ??????????????????
IP Header
Version ??????????????????????????
?????????????????????? ???????? 4 (IPv4)
??????????? 6 (IPv6) Header Length
?????????????????? ????????????????????? option
??????????? 5 (532 bit) Type of Service (TOS)
??????????????????????????????????????????????????
????????????????????????? ????????????????????????
?????????????? Length ?????????????????????????
?????????????? ???????????? 16 ???????????
?????????????????????????????????? ??? 65535 byte
(64k) ????????????????????? ??????????????????????
??????????? MTU ??????????????????????
???????????????????????????????????????
???????????????????????????????????????????????
512 byte
2TCP / IP and Internet
Identification ?????????????????????????????????
??????????????????????????????????????????????????
????? identification ???????????????? Flag
????????????????????????????? Fragment offset
??????????????????????????????????????????????????
?? ???????????????????????????????????????????????
? Time to live (TTL) ??????????????????????????
???????????????????????????? hop
(?????????????????????????????????)
???????????????????????????????????????????????
?????????????????????? 1 hop ???????????? TTL ??
1 ??????????? TTL ???? 0 ?????????????????????????
????????????????????? ???????????????????????????
?? ICMP ?????????????????????????? time out
????????????????????? Protocol
????????????????????????????? ???? TCP ,UDP ????
ICMP Header checksum ??????????????????????????
??????????????????? Source IP address ???????
IP ??????????????? Destination IP address
??????? IP ??????????????? Data
????????????????????????
3TCP / IP and Internet
b. ICMP (Internet Control Message Protocol) ICMP
??????????????????????????????????????????????????
???????? (Datagram) ??????????????????????????????
???? ????????????????????????????????????????????
ICMP ????????????????????????????????????????????
?? ??????????? ??????????? ???????????????????????
? ICMP Message ??????????????????????????????
?????????????????????????????????? ICMP Message
???? Error ?????? ??????????????????????????
??????????????????????????????????????
???????????????? ???????????????????????????????
??? ICMP Message ?????????????????????????????????
?? ICMP ??????????????????????????????????????
(unreliable) ????????????????????
?????????????????????? Network Layer
????????????????????????????? ?????????????????
????????? ICMP Message ???????????? Type ???? 8
??? Checksum ???? 16 ??? ?????????? Content
??????????????????????????? Type ??? Code ??????
ICMP Header
4TCP / IP and Internet
3. ?????????????????????? (Transport
Layer) ???????????????? 2 ?????????????
????????????????? Transmission Control Protocol
(TCP) ????????????????????????????????????????????
???????????? (connection-oriented)
????????????????????????????????? Byte stream
????????????????????????????? ????????????????????
????????????????????????? ???????? message
??????????????????????????????????????????????????
?????? ????????????????? message
?????????????????????????????????????? TCP
??????????????????????????????????????????????????
??????????????? ??????????????????????????????????
???????????????? ????????????????????????????????
??????? UDP (User Datagram Protocol)
???????????????????????????? (connectionless)
??????????????????????????????????????????????????
?????????????? ???????????????????????????????????
???????????? ???????????? ????????????????????????
???????????????????????? ?????????????????????????
???????????? (client/server system)
??????????????????? ???/??? (request/reply)
??????????????????????????????????????????????????
?????????????? (voice) ???????????????
5TCP / IP and Internet
a. UDP (User Datagram Protocol) ???????????????
?????? Transport Layer ?????????????????? OSI
?????????????????? UDP ??????????????????????? 1
????????? ???????? UDP datagram
??????????????????????????????????????????????????
???????????????????????????????????????????
????????????????? checksum ??? UDP
?????????????????????????????????????????????
?????????????????????????????? ???????????????????
???????? ??????????????????????????????????????
????????????????????????????????????????????
???????????????? UDP ???????? Checksum Error
?????????????????????????????????????
??????????????????????????????????????????
?????????????????????????????????????????????????
IP ???? ?????????, ??????? ?????????????? Error
Message ???????? IP ???? ICMP Error Message
??????????????????????????????????
?????????????????????????? UDP ???
???????????????? ???????????????????????????????
???????????? ?????? Source Port Number
???????????????????????????????????? Destination
Port Number ????????????????????????????????????
??????? UDP Length ???????????????????
???????? Header ??? data ???????????????
????????????????????????????? 8 ???????????????
Header Checksum ????????????????????????????
UDP datagram ?????????????????????? IP Header
???????????
UDP Header
6TCP / IP and Internet
b. TCP (Transmission Control Protocol) ??????
Transport Layer ???????????? UDP
???????????????????????????????????????
???????????????????????????????????? UDP
??????????????? TCP ????????????????????????????
??????????????????????????????????????????????
(reliable) ?????????????????????????????????
(connection-oriented)
TCP Header
7TCP / IP and Internet
?????????? ?????? Source Port Number
???????????????????????????????????? Destination
Port Number ????????????????????????????????????
??????? Sequence Number ???????????????????????
????????????????????????????????????
????????????????????????????????????????
????????????????????????? Acknowledgment Number
????????????????????? Sequence Number
??????????????????? Header Length
????????????????????????? TCP ??????????? 20 ????
??????????????????? ?????????????????? option
?????????????? 60 ???? Flag ???????????????????
???????????????? TCP ?????????????????????????????
??????? TCP ???????? ?????????????????????????????
??????????????? ???? Flag ????????????? 6 ???
?????????????
8TCP / IP and Internet
Flag ????????????? TCP ??????????????????????????
?????? TCP segment ????????????????????????????
TCP ??????????????????????????????????????????
??????????????????????????????????????????????????
????? flag ??????????????????????????????????
???? ????? Acknowledgment number
???????????????????????????????????????????
???????????????????? ?????????????????????????????
???? ???????????? flag ???????????????????????????
??????????? ???????????????????????????
9TCP / IP and Internet
- ????????????? TCP
- ????????????? CONNECT (SYN 1 ??? ACK 0)
???????????? Entity TCP ??????????????????????????
???????????????????????????????????? Destination
port ?????????????????????????????????????????????
RST 1 ???????????????
10TCP / IP and Internet
???????? CONNECT ???????????????????????????????
????????????????????????????????????????????????
??????????????????????????????????????????????????
???????? ???????????????????????????? TCP
??????????????????????????????????????????????????
????????????? ???????????????????????????????????
??????????????????????????????????????????????????
??????????????????????????????????????????????????
??????????????????????????????????????????????????
??????????????????????????????????????????????????
???????????? ?????????????????????????????????????
????????????????????????? ???? (x, y)
???????????????????????????????????????????
??????????????????????????????????????? (x,
y) ??????????????????????????????????????????????
????????????????????????????????????????????? 11
????? ?????????????????????? ?????????????????????
??????????????????????????????????????????????????
?????????????????? ???????????????
??????????????????????????????????????????????????
???????????????? ????????????????????????????
CLOSED ??????????????????? LISTEN ???? CONNECT
?????????????????????????????? ???????????????????
????????????? ????????????????????????????????????
???????? ESTABLISHED ?????????????????????
????????????????????????????????????????? CLOSED
?????????
11TCP / IP and Internet
ii. ???????????????????????? TCP
?????????????????????? Three-way
handshake Three-way Handshake ????????????????????
??????????????????????????????????????????????????
? ????????????????????????????????????????????????
?????????????-????????? ????????????
??????????????????????????????????????????????????
??????????? ?????????????????????????????
?????????????????????????????????????????
???????????????????????????????????1 ??? ?????2
???????? ?????1 ??????????????????????????????????
?? CR (Connection Request) ??????????2
??????????????????????????????????????????????????
??????????????????????????????????
??????????????2 ??????? ACK (Acknowledge)
??????????????1 ?????????????? ???????????????????
??????????????????????????????????????????????????
??????????????????????????????????????????????????
??????????????????????????????????????????????????
? ?????? Three-way handshake ????????????????????
??????????????????????????????????????????????????
?????????????????????? ???????????????????????????
????????????????????????????????????????
(Synchronization) ??????????? ????????????????????
??????????????? ??????????????????????????????????
?????????? 1 ?????????? 2 ?????????????? 1
????????????????????? x ??????????????
CONNECTION REQUEST ?????????? 2 ????? 2
?????????????????? CONNECTION ACCEPTED
???????????????????????? x ?????????????????????
????? y ??????????????? ???????????? 1
????????????????????????????? 2
??????????????????????????????????????????????????
????????
12TCP / IP and Internet
??????????????????????????????????????????????????
?????????????????????????????????????????????
?????? ????????????????????????TPDU (???????????)
??????????????????????????????????????????????? 2
??????????? 1 ??????? ????? 2 ????????????????????
????????????????????????? CONNECTION ACCEPTED
TPDU ?????? ???????? 1 ?????????1
????????????????????? ?????????????????2
????????????????????????????????????????????????
??????????????????? REJECT?????????????? 2
?????????????????????? ???????????????????????????
??????????????????? 3 ????????????????????????
??????????????????????? ????????? ????????? 1
???????? 2 ???????????????????????????????????????
?????????????????????????????????
13TCP / IP and Internet
4. ?????????????????????? (Application
Layer) ???????????????????????????????????????
???????? TELNET ?????????????????????????????????
???????? FTP ?????????????????????????????????????
???????????? ???????? SMTP ???????????????????????
??????????????????????????????????????????????????
?????????????????????????????????????????
??????????????????????????????????????????????????
???????????????? ?????????????????????????????????
??????????????????????????????????????????????????
??????????????????????????????????????????????????
????? ????????????????????????????????????????????
??????????????????????????????????????
??????????????????????????????? ?????? TCP/IP
????????????????????????? ???????????????????????
???????????????????????????????
??????????????????????? ??????????????????????????
???????????????????????????? ?????????????????????
??????????????????????????????????????????????????
??????? ?????????????????????? TCP/IP
??????????????????????????????????????????????????
?????? ??????? ???????????????????????????????????
???????????????
14Data Communication Services ?????????????????????
?????
- ?????
- Multiple service classes
- Multiple service options
- ATM, Frame Relay, Private IP, Public IP
- Multiple VPN options
- Lower-cost managed services
- Multipoint connectivity
- Extranets
- Seamless integration
- ????????
- QoS
- Privacy
- Availability
- Reliability
15IT as an Infrastructure
- ???????????????????????????????
- ??????????????????????????????
- ???????????????????????????????????
- Cost Effectiveness
- Security
- Accessibility (Coverage Area)
- High Reliability
- QoS
- Scalability
Data Communication Services
16VPN Technologies
17Data Communication Network
??????????????????????????? 4 ???????????????????
???????????????? PN, VPN, VPDN ??? Internet
Access ??????
???????? ATM
???????? IP
???????? MetroLAN
18???????? DDN
- ?????????????????? (Private Network)
- ????????????????????????? 9.6 kbps 155 Mbps
- ???????????????????????
- ??????????????????????????????????????????????????
19??????????????????
- ?????????????????????? (point to point)
- ?????????????????????????? (Point to Multipoint)
20???????? IP
??????????????? IP Coverage Area Cost
Effective Centralized High Reliability Scalabilit
y Security QoS
- ???????????????? IP
- MPLS IP-VPN
- IP-VPDN
- ?????????????????????
- Connectionless
- MPLS (Multi Protocol Label Switching)
- Multipoint services
- Speed 64 kbps-155 Mbps
- QoS
- Applications
- Video Conference
- VoD (Video on Demand)
- Data Transfer