Upload
samsung-software-membership
View
448
Download
3
Embed Size (px)
Citation preview
Network Seminar Class 2
21-1 Ji Hyeon Byeon
http://qkrdbwjd24.blog.me
http://www.facebook.com/jihyeon.byeon
Samsung Software Membership
ReviewOSI 7 Layer
ProtocolTCP / IP
ProtocolTCP/IP
애플리케이션 계층
(Application Layer)
트랜스포트 계층
(T ransport Layer)
네트워크 계층
(Network Layer)
네트워크 인터페이스 계층
(Network Inter face Layer)
TCP/IP 프로토콜 계층
Telnet FTP SMTP DNS SNMP
TCP UDP
IP, ARP, ICMP, IGMP
Ethernet Token Ring Frame Relay ATM
TCP/IP 프로토콜 집합
애플리케이션 계층
(Application Layer)
트랜스포트 계층
(T ransport Layer)
네트워크 계층
(Network Layer)
네트워크 인터페이스 계층
(Network Inter face Layer)
TCP/IP 프로토콜 계층
Telnet FTP SMTP DNS SNMP
TCP UDP
IP, ARP, ICMP, IGMP
Ethernet Token Ring Frame Relay ATM
TCP/IP 프로토콜 집합
ProtocolIP
0 8 16 24 31
버전 헤더길이 서비스 유형 전체 길이
식별자 단편 옵셋
수명 프로토콜 체크 섬
근원지 주소
목적지 주소
옵션 (0~ 40 바이트)
20바이트
R D M
F F F
0 8 16 24 31
버전 헤더길이 서비스 유형 전체 길이
식별자 단편 옵셋
수명 프로토콜 체크 섬
근원지 주소
목적지 주소
옵션 (0~ 40 바이트)
20바이트
R D M
F F F
ProtocolICMP
0 8 16 24 31
타입 코드 체크 섬
나머지 헤더
정보 (데이터)
8바이트
0 8 16 24 31
타입 코드 체크 섬
나머지 헤더
정보 (데이터)
8바이트
오류보고는 항상 최초의 발신지로 보내진다
ProtocolICMP
ProtocolICMP
ProtocolARP
HOST
A192.168.0.120
HOST
B192.168.0.180
1. ARP Cache Table에서 B 주소 있는지 확인
2. B 주소가 없을 경우 Broad Cast IP로 ARP
Request를 전송
3. B는 자신의 주소 이기 때문에 자신의 ARP Table에
A의 주소를 추가 후 ARP Reply 응답
4. A는 B로 부터 받은 IP 주소를 ARP Table 에 추가한
후 ARP Process 종료
A와 B는 Data Link 계층 통신이 가능해짐
ProtocolARP
32비트 IP 주소 48비트 Mac 주소
ARP
RARP
32비트 IP 주소 48비트 Mac 주소
ARP
RARP
하드웨어 타입
프로토콜 타입
Hw 주소 크기 Protocol주소크기
Operation 코드
0 7 15
목적지
이더넷
주소
목적지
IP 주소
근원지
이더넷
주소
근원지
IP 주소
28바이트
하드웨어 타입
프로토콜 타입
Hw 주소 크기 Protocol주소크기
Operation 코드
0 7 15
목적지
이더넷
주소
목적지
IP 주소
근원지
이더넷
주소
근원지
IP 주소
28바이트
ProtocolARP
ProtocolTCP
0 8 16 24 31
근원지 포트 번호 목적지 포트 번호
순서 번호
20 바이트확인 번호
헤드
길이예약 윈도우 크기u a p r s f
체크 섬 긴급 포인터
0 8 16 24 31
근원지 포트 번호 목적지 포트 번호
순서 번호
20 바이트확인 번호
헤드
길이예약 윈도우 크기u a p r s f
체크 섬 긴급 포인터
ProtocolUDP
0 8 16 24 31
길이 체크 섬
근원지 포트 목적지 포트8바이트
0 8 16 24 31
길이 체크 섬
근원지 포트 목적지 포트8바이트
ProtocolHTTP
S
P
S
PC
R
L
F메소드(요청타입) HTTP 버전URL
프로토콜 :/ / 호스트 주소 : 포트 번호 : 경로
S
P
S
PC
R
L
F메소드(요청타입) HTTP 버전URL
프로토콜 :/ / 호스트 주소 : 포트 번호 : 경로
ProtocolFTP
ProtocolSMTP
SMTP
Commands/Replies
and Mail
Sender-
SMTP
Receiver-
SMTP사용자 사용자
SMTP
Commands/Replies
and Mail
Sender-
SMTP
Receiver-
SMTP사용자 사용자