SS 08 Virtual Private Network (VPN) Seminar Internet-Technologie – Henrik Bartholmai.
Network seminar class 2
-
Upload
samsung-software-membership -
Category
Documents
-
view
448 -
download
3
Transcript of Network seminar class 2
![Page 1: Network seminar class 2](https://reader033.fdocument.pub/reader033/viewer/2022052700/55a22a811a28aba2718b4703/html5/thumbnails/1.jpg)
Network Seminar Class 2
21-1 Ji Hyeon Byeon
http://qkrdbwjd24.blog.me
http://www.facebook.com/jihyeon.byeon
Samsung Software Membership
![Page 2: Network seminar class 2](https://reader033.fdocument.pub/reader033/viewer/2022052700/55a22a811a28aba2718b4703/html5/thumbnails/2.jpg)
ReviewOSI 7 Layer
![Page 3: Network seminar class 2](https://reader033.fdocument.pub/reader033/viewer/2022052700/55a22a811a28aba2718b4703/html5/thumbnails/3.jpg)
ProtocolTCP / IP
![Page 4: Network seminar class 2](https://reader033.fdocument.pub/reader033/viewer/2022052700/55a22a811a28aba2718b4703/html5/thumbnails/4.jpg)
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 프로토콜 집합
![Page 5: Network seminar class 2](https://reader033.fdocument.pub/reader033/viewer/2022052700/55a22a811a28aba2718b4703/html5/thumbnails/5.jpg)
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
![Page 6: Network seminar class 2](https://reader033.fdocument.pub/reader033/viewer/2022052700/55a22a811a28aba2718b4703/html5/thumbnails/6.jpg)
ProtocolICMP
0 8 16 24 31
타입 코드 체크 섬
나머지 헤더
정보 (데이터)
8바이트
0 8 16 24 31
타입 코드 체크 섬
나머지 헤더
정보 (데이터)
8바이트
오류보고는 항상 최초의 발신지로 보내진다
![Page 7: Network seminar class 2](https://reader033.fdocument.pub/reader033/viewer/2022052700/55a22a811a28aba2718b4703/html5/thumbnails/7.jpg)
ProtocolICMP
![Page 8: Network seminar class 2](https://reader033.fdocument.pub/reader033/viewer/2022052700/55a22a811a28aba2718b4703/html5/thumbnails/8.jpg)
ProtocolICMP
![Page 9: Network seminar class 2](https://reader033.fdocument.pub/reader033/viewer/2022052700/55a22a811a28aba2718b4703/html5/thumbnails/9.jpg)
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 계층 통신이 가능해짐
![Page 10: Network seminar class 2](https://reader033.fdocument.pub/reader033/viewer/2022052700/55a22a811a28aba2718b4703/html5/thumbnails/10.jpg)
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바이트
![Page 11: Network seminar class 2](https://reader033.fdocument.pub/reader033/viewer/2022052700/55a22a811a28aba2718b4703/html5/thumbnails/11.jpg)
ProtocolARP
![Page 12: Network seminar class 2](https://reader033.fdocument.pub/reader033/viewer/2022052700/55a22a811a28aba2718b4703/html5/thumbnails/12.jpg)
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
체크 섬 긴급 포인터
![Page 13: Network seminar class 2](https://reader033.fdocument.pub/reader033/viewer/2022052700/55a22a811a28aba2718b4703/html5/thumbnails/13.jpg)
ProtocolUDP
0 8 16 24 31
길이 체크 섬
근원지 포트 목적지 포트8바이트
0 8 16 24 31
길이 체크 섬
근원지 포트 목적지 포트8바이트
![Page 14: Network seminar class 2](https://reader033.fdocument.pub/reader033/viewer/2022052700/55a22a811a28aba2718b4703/html5/thumbnails/14.jpg)
ProtocolHTTP
S
P
S
PC
R
L
F메소드(요청타입) HTTP 버전URL
프로토콜 :/ / 호스트 주소 : 포트 번호 : 경로
S
P
S
PC
R
L
F메소드(요청타입) HTTP 버전URL
프로토콜 :/ / 호스트 주소 : 포트 번호 : 경로
![Page 15: Network seminar class 2](https://reader033.fdocument.pub/reader033/viewer/2022052700/55a22a811a28aba2718b4703/html5/thumbnails/15.jpg)
ProtocolFTP
![Page 16: Network seminar class 2](https://reader033.fdocument.pub/reader033/viewer/2022052700/55a22a811a28aba2718b4703/html5/thumbnails/16.jpg)
ProtocolSMTP
SMTP
Commands/Replies
and Mail
Sender-
SMTP
Receiver-
SMTP사용자 사용자
SMTP
Commands/Replies
and Mail
Sender-
SMTP
Receiver-
SMTP사용자 사용자