Network 네트워크 이론 및 실습 TCP / IP 4장.

Slides:



Advertisements
Similar presentations
(C) Ho-Won Jung, Korea University 1 Chapter 13:Accessing and Using the Internet College of Business Administration Korea University Ho-Won Jung, office.
Advertisements

6 장. 네트워크 개론 네트워크 장비, 프로토콜, 통신망. 개요 네트워크란 ? 네트워크의 종류 데이터전송방식 네트워크 장비 프로토콜의 종류 IP 주소체계 네트워크 토폴로지 통신망 네트워크진단 명령어.
인터넷 정보관리 Internet Information Management. 학습내용 PART 1 정보통신윤리, 네티켓 및 컴퓨터의 개요 PART 2 인터넷의 이해 - 인터넷의 개요, 인터넷관련 법규 PART 3 인터넷 서비스 PART 4 사용자 환경구축 및 홈페이지 제작.
제 4 장 인터넷 창병모 네트워크 구성 2 LAN(Local Area Network) LAN  근거리 통신망으로 집, 사무실, 학교 등의 건물과 같이  가까운 지역을 한데 묶는 컴퓨터 네트워크 이더넷 (Ethernet)  제록스 PARC.
AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 1 AMAN2002 추가 기능 실습 Chapter 13:
멀티미디어 서비스를 위한 IP 네트워크 순천향대학교 정보기술공학부 이 상 정
제 09 장 인터넷과 월드와이드웹 한국대학교 홍길동 교수.
조준희 (Cho, Junhee) TCP/IP 조준희 (Cho, Junhee)
Chapter 03. 네트워크 보안 : 길을 지배하려는 자에 대한 저항
2 장 인터넷의 구성 및 접속.
3 장 인터넷 서비스.
제 13 장 인터넷 그룹 관리 프로토콜.
10장. 메일 서버의 설치와 운영.
Chapter 7 Networking.
정보활용 능력과정 경일대학교 컴퓨터공학과 김 현성
Chapter 06. 프로토콜.
RTSP, RTP 김현철.
22 장 프로세스간 전달 : UDP와 TCP 22.1 프로세스간 전달 22.2 사용자 데이터그램 프로토콜
제 12 장 브로드캐스팅과 멀티캐스팅.
전자상거래 보안입문.
Dept. of Computer Engineering, Hannam Univ. Won Goo Lee
2장. TCP/IP, 서브넷팅 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
Chapter 08. 네트워크 관리.
20 장 네트워크층 프로토콜 : ARP, IPv4, ICMP, IPv6, ICMPv6
ARP TARM PROJECT 1조 신영민.
PART 01 개념 컴퓨터 네트워크 Chapter 3 OSI 참조모델과 인터넷 임효택.
10. About TCP / IP SPARCS 08 우성필.
제 4장 주소변환 프로토콜 (ARP : Address Resolution Protocol)
Internet 및 EC 관련 기술들.
네트워크 보안 TCP/IP 네트워크통신 개념.
Chapter 02 네트워크에 대한 이해.
4주 : 정보통신 네트워크 인터넷정보원 및 학술정보자원의 활용 담당교수 : 박 양 하 정보통신시스템 – 정보전송/처리시스템
RTSP, RTP 김현철.
NAC Test 시나리오 내부단말 통제 보안 BMT 시나리오
1. SNMP SNMP(Simple Network Management Protocol)은 네트워크의 중앙집중화된 관리를 목적으로 만들어졌으며, 현재까지 버전 3까지 세가지 버전이 만들어졌다. 각 버전의 차이는 대부분 보안상의 문제에 의한 것이다. SNMP 발전 과정 버전.
S N M P (Simple Network Management System).
Processing resulting output
Chapter 05 목록화.
세미나.. NETWORK??!! 저자 : 장경칩 도전하라 창조의 세계로(SINCE 1992) - 장경칩.
제 14 장 도메인 네임 시스템 정보통신연구실.
Access Control Lists Access Control List
PART 01 개념 컴퓨터 네트워크 Chapter 3 OSI 참조모델과 인터넷 임효택.
3부 해킹 전 정보 획득 Chapter 6. 풋프린팅과 스캔
TCP/IP와 인터넷 제 1 장 인터넷 개요 및 역사.
DHCP 박윤환 윤준호.
시스템 운영계획 통신 케이블 제작 엑세스 포인트, 스위치, 라우터 설치 및 환경구성
컴퓨터 네트워크 개념, 프로토콜, 프로그래밍 임 효 택, 송 주 석 dongseo. ac
19 장 호스트 대 호스트 전송: 인터네트워킹, 주소 지정, 라우팅
Network Programming(1)
Inje Univ. Network Team2 Jung Chang Hwan
2장. TCP/IP, 서브넷팅 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
네트워크와 소켓 프로그래밍 Chapter 01. * 학습목표 TCP/IP 프로토콜의 동작 원리를 개관 소켓의 기본 개념을 이해
1 학습 목표 네트워크의 기초 네트워크 관련 기초 용어를 익힌다.
Transmission Control Protocol (TCP)
User Datagram Protocol (UDP)
9 스푸핑.
TCP/IP 네트워크 구조 TCP/IP 개요 TCP/IP 프로토콜 한빛미디어(주).
Network 네트워크 이론 및 실습 TCP / IP 4장.
기술가정 2학년 2학기 4.컴퓨터와 생활 > 2) 인터넷의 활용 > 1/7 인터넷이란 무엇일까.
컴퓨터 개론 √ 원리를 알면 IT가 맛있다 쉽게 배우는 컴퓨터 기본 원리 한빛미디어 교재출판부.
8 네트워크 계층 프로토콜 학습 목표 IPv6의 필요성과 헤더 구조를 이해한다. 이동 IP 프로토콜의 터널링 원리를 이해한다.
인터넷 서비스에는 어떤 것들이 있을까? 기술가정 2학년 1학기
제 12 장 브로드캐스팅과 멀티캐스팅 정보통신연구실.
제 11장 User Datagram Protocol(UDP)
웹 기획 강의(8) PowerYouth.
컴퓨터활용능력 필기 2급 정리.
Part TCP / IP 1. TCP / IP 프로토콜 2. 기본 프로토콜.
9 스푸핑.
Internet 인공지능연구실
제2부 3장 인터넷 인터넷 ( a global network of networks )
Presentation transcript:

Network 네트워크 이론 및 실습 TCP / IP 4장

Contents 1 TCP/ IP 2 IP 주소와 서브넷팅 3 NAT 경남정보대 김 미 진

TCP / IP의 특징 TCP / IP의 개요 응용 프로그램 계층, 트랜스포트 계층, 네트워크 계층, 네트워크 액세스 계층 1960년대말 미국방성(DARPA)의 연구에서 시작 1980년대초 프로토콜 모델이 공개 인터넷의 표준화된 프로토콜로 이용 TCP/IP 모델 응용 프로그램 계층, 트랜스포트 계층, 네트워크 계층, 네트워크 액세스 계층 [그림] OSI 계층과 TCP/IP 계층 비교

TCP / IP의 특징 응용 프로그램 계층 파일 송수신 응용 프로그램 계층 프로토콜 메일 송수신 원거리 접속 망 관리 및 기타 FTP(File Transfer Protocol) : 파일 전송 프로토콜 TFTP(Trivial File Transfer Protocol) : 소형 파일 전송 프로토콜 NFS(Network File System) : SUN에서 개발한 분산형 파일 시스템 메일 송수신 SMTP(Simple Mail Transport Protocol) 메일 서버와 메일 서버간의 메일 송수신 POP(Post Office Protocol) : 메일 서버와 메일 클라이언트간의 메일 송수신 원거리 접속 Telnet : 다른 시스템으로 로그인할 수 있는 기능 망 관리 및 기타 SNMP(Simple Network Management Protocol) : 데이터 흐름 정보를 가지고 네트워크 및 호스트의 상태를 모니터링 DNS(Domain Name System) : 호스트 이름에 대한 IP 주소를 알려주는 기능 HTTP(Hypertext Transfer Protocol) : 웹 서비스 프로토콜

TCP / IP의 특징 트랜스포트 계층 TCP : 연결 지향형 프로토콜 UDP : 비연결 지향형 프로토콜 OSI 계층 모델의 트랜스포트 계층과 거의 동일 트랜스포트 계층의 프로토콜 TCP : 연결 지향형 프로토콜 UDP : 비연결 지향형 프로토콜 [그림] TCP와 UDP

TCP / IP의 특징 [그림] TCP 세그먼트와 UDP 세그먼트

TCP / IP의 특징 RFC 1700 well-known 포트 번호 ftp-data 19 Time 37 ftp 20 포트번호 UDP 포트이름 ftp-data 19 Time 37 ftp 20 Nameserver 42 telnet 21 DNS 53 Domain Bootps 67 Gopher 70 Ntp 123 Finger 79 Snmp 161 www 80 Syslog 514 pop3 179 rip 520

TCP / IP의 특징 TCP 3way 핸드쉐이크 [그림] TCP 3way 핸드쉐이크 TCP 연결 수립 TCP 세그먼트 시퀀스 번호(Sequence Number) 연결 지향형 프로토콜 (connection oriented) [그림] TCP 3way 핸드쉐이크

TCP / IP의 특징 네트워크 계층 (1) IP, ARP, RARP, ICMP [그림] IP 헤더의 구조 네트워크 계층의 프로토콜 IP, ARP, RARP, ICMP * IP : 네트워크를 통해 목적지까지 패킷을 전달할 수 있게 출발지 주소와 목적지 주소가 존재 [그림] IP 헤더의 구조

TCP / IP의 특징 네트워크 계층 (2) [그림] ARP의 동작 * ARP : 데이터 전송을 위해 목적지의 IP 주소를 가지고 MAC 주소를 찾는 데 사용 [그림] ARP의 동작

TCP / IP의 특징 네트워크 계층 (3) [그림] ICMP의 동작 * ICMP : IP 패킷 전송을 위해서 전송 도중에 발생하는 오류를 알려주고, 제어하는 프로토콜 [그림] ICMP의 동작

IP 주소와 서브넷팅 IP 주소 네트워크 주소와 호스트 주소로 구성 전체 길이는 4바이트, 총 32비트로 구성 각 바이트 값을 10진수로 표기 Ex) 192.168.0.1 인터넷 정보 센터(NIC, Network Information Center)에서 IP 주소 부여

IP 주소와 서브넷팅 클래스별 IP 주소 [그림] 클래스별 IP 주소

IP 주소와 서브넷팅 호스트 주소와 네트워크 주소 [그림] 호스트 주소와 네트워크 주소 클래스 A : 호스트 주소 24비트 클래스 B : 호스트 주소 16비트 클래스 C : 호스트 주소 8비트 [그림] 호스트 주소와 네트워크 주소

IP 주소와 서브넷팅 IP 주소 할당 시 주의 사항 브로드케스트 주소: 모두 1로 이루어짐 네트워크 주소 : 모두 0으로 이루어짐

IP 주소와 서브넷팅 서브넷팅 (1) [그림] 서브넷팅의 예

IP 주소와 서브넷팅 서브넷팅의 필요성 사설 IP 주소와 공인 IP 주소 인터넷에 연결하려면 공인 IP 주소 사용해야 함 (인터넷에서는 동일한 주소를 사용하면 안 되기 때문)

IP 주소와 서브넷팅 서브넷팅 (2) [그림] 클래스 C 서브넷팅

IP 주소와 서브넷팅 서브넷팅 (3) [그림] 클래스B 서브넷팅

IP 주소와 서브넷팅 서브넷팅 예제 (1) A. 192.168.1.0/24 (255.255.255.0) 서브넷 마스크(이진수 변환) 11111111.11111111.11111111.00000000 (Network + Host) B. 192.168.1.128/25 (255.255.255.128) 11111111.11111111.11111111.1000000 C. 192.168.1.128/28 (255.255.255.240) 11111111.11111111.11111111.11110000 서브넷팅 공식 = 2n-2

IP 주소와 서브넷팅 서브넷팅 예제 (2) 10개의 네트워크가 필요하며, 각 네트워크에는 6대의 시스템이 있고, 1개의 클라스 C 네트워크 주소 203.252.3.0 이 있을 때 어떤 서브넷마스크를 적용할까? Class C subnetting subnetmask No. subnets No. hosts 255.255.255.192 2 62 255.255.255.224 6 30 255.255.255.240 14 14 255.255.255.248 30 6 255.255.255.252 62 2 Class B subnetting 255.255.192.0 2 16382 ~ ~ ~ 255.255.255.254 126 510 ~ ~ ~ 255.255.255.252 16382 2 203.252.3.0의 subnets 203.252.3.16 203.252.3.32 203.252.3.48 ~ 203.252.3.192 203.252.3.208 203.252.3.224 총 14개

IP 주소와 서브넷팅 서브넷팅 예제 (3) 각 네트워크는 450대의 호스트를 지원해야하며, 1개의 클라스 B 네트워크 주소 172.16.0.0 이 있을때 어떻게 서브넷마스크를 적용할까? [그림] 서브넷팅 계획

NAT NAT (Network address translation) [그림] NAT 내부의 사설 IP 주소를 공인 IP 주소로 변환해주는 기술 Static NAT Dynamic NAT PAT [그림] NAT

Thank You !