Network 2일차

Download Report

Transcript Network 2일차

Network #1
LAN2 Jung Chang Hwan
[email protected]
Agenda
 복습
 Ethernet
 프로토콜
 OSI 7 layer
 TCP/IP4계층
 TCP/IP ?
 IP Address
 실습 : Direct / Cross Cable을 만들어보자
복습
Network ?
 네트워크란, “연결” 즉, 컴퓨터와 컴퓨터와 자원
을 공유할 수 있는 컴퓨터, 단말장치, 등등을 연결
한것
 네트워크를 배워야 하는 이유!?
우리 사회는 네트워킹의 사회이기에. 인터넷이 연
결되지 않은 곳이 거의 없으며, 네트워킹은 필수
사항이 되었다.
Network History
 1846년 모르스에 의한 전보 사용
 1876년 전화가 특허 등록됨
 1971년 ARPANET 설립
 1974년 SNA제품 출시
1974년 Xerox사의 Ethernet 개발
ARPANET의 탄생배경
ARPANET의 발명!
계속해서 WWW(Internet)으로
 소규모LAN끼리 공유하고자 HUB, Router 등 개발
집에서 인터넷을 하는 과정
CSMA/CD방식?
 네트워크 상 신호가 충돌이 되면 데이터가 손상되므로, “눈치”를 보
며 다른 통신이 끝나면 통신을 하는 방식
누가보내고있구나!
아무도안쓸때 보내야지!
Packet ?
 데이터 전송의 최소 단위!
 전송할 때 전송할 메시지를 패킷 단위로 나누어주고 (TCP가 담당) 이
패킷을 전송함
Ethernet
Ethernet ?
 가장 대표적인 버스 구조 방식의 근거리 통신망
 제록스사와 인텔이 공동으로 개발, LAN의 국제 표준화를 통해
표준방시의 하나로 채용 되고 있다.
 데이터 전송속도 10Mbps
 매체접근방법은 CSMA/CD이며, 신호전송방법(Broadband/Baseband)
을 이용한다.
Broad Band
정의
하나의 전송 매체에 여러 채널의 데이터를 실어서 동시에 전송하는 방
식
Ex > TV라 생각하면 쉬워요!
특성
-단방향의 특성을 가지고 있음 (TV는 수신만 가능하니까)
- 아날로그 신호 (TV는 옛날꺼니까 아날로그!)
-하나의 전송매체로 음성, 데이터, 영상 등 멀티미디어서비스 제공
(Sky life같은 것으로 음성, 데이터, 영상등 제공되니까요!)
-하나의 단일 링크를 통해 복수의 전송 채널을 전송할 수 있는 기술로
각각의 채널은 서로 다른 주파수에서 이루어지기 때문에 다른 네트
워크의 방해를 받지 않음
Baseband
정의
디지털 데이터를 그대로 보내거나 또는 전송로의 특성에 알맞은 부호로
변환시켜 전송하는 방식
Ex > 인터넷이라고 생각하면 쉬워요!
특징
-쌍방향이며 디지털신호이다
(인터넷은 서로 주고받으니깐)
-같은 주파수 대역을 갖는 여러 개의 신호를 하나의 전송매체를 통해서 동
시에 전송 불가
-컴퓨터 주변기기간의 통신이나 LAN등의 비교적 가까운 거리에 사용
BASEBAND vs BROADBAND
Protocol
Protocol
 프로토콜의 정의
서로 다른 시스템 있는 데이터 간에 통신이 이루어진다.
두 개체가 서로 단순하게 데이터 자체를 보낸다고 해서 서로 내용을 바
로 이해 할 수는 없다.
통신을 하기 위해서는 개체간에 합의가 있어야 한다.
프로토콜은 데이터 통신을 위한 규칙의 집합이다.
무엇을,어떻게,언제 통신할 것을 규정한다(구문,의미,타이밍)
예를 들어 언어라고 생각해보자.
아랍인과 인도인이 서로 어떤 것에
대화하기 위해 정해놓은 언어를 이 프로토콜이라 할 수 있다.
Protocol 예시
Protocol 종류









TCP/IP
ICMP (Internet Control Message Protocol)
ARP (address Resolution Protocol)
SNMP
(Simple Network Management Protocol)
SMTP (Simple Mail Transfer Protocol)
RPC (Remote Procedure Call)
Telnet
FTP (File Transfer Protocol)
POP3 (post office protocol 버전3)
OSI 7 layer
OSI 7 Layer ?
OSI 7 Layer ?
 데이터 전송에 있어서 지나가는 단계를 합의 하에 정해놓은 표준 규
약
 OSI 7 Layer을 통해 네트워크 제품들이 이에 맞추도록 노력하여 출시
 모든 사람들이 통신에 대해서 동등한 관점에 교육을 하고 공부를 할
수 있다.
Application – 7계층
 사용자 계층, 즉 사용자 인터페이스
 소프트웨어 적인 층
 (전자메일, 가상단말, 파일송수신 등)
HTTP, FTP, SMTP, POP3, IMAP을 포함
 익스플로러나 넷스케이프는 이 계층을 프로토콜들을 사용하기 위한
도구임
Presentation(6계층)
 네트워크 상의 여러 시스템들이 저마다 다른 데이터 표현방식
인데 이를 통일된 하나의 방식으로 바꾸어 주는 기능을 가진
계층
 표현방식을 결정하는 Layer
무한도전.avi
무한도전.avi
Presentation Layer
Session(5계층)
 응용프로그램간의 연결하고, 작업 후 연결을 끊는 역할
 연결되어 있는 호스트의 세션을 열고 닫고 를 정의하는 Layer
네이트온
파일이네
열어줄께!
정창환COM
박상종COM
Transport - 4계층
 가장 핵심적이고 가장 복잡한 계층
 컴퓨터를 연결하는 프로세스를 서로 지원
 TCP
 메시지를 패킷단위로 분해하는 Layer
상대 어플리케이션층에 있는 어떤 프로토콜에게 전달할지”를 책임지는 계층
Transport Layer
Network(3계층)
 IP와 같이 실제 네트워크 장비들이 가지고 있는 주소의 동작을 대한 설
명
 길을 정해주는 계층
 라우터가 목적지 IP주소를 보고 경로를 결정
 가장 빠르고 안전한 경로를 선택함.
상종이 컴퓨터
까지 이길이
제일
빠르겠구나!
Data Link (2계층)
 물리적인 케이블을 데이터를 오갈 수 있게 변화시켜주는 층
 발생된 오류를 검출하고 복원하는 오류문제 해결
 에러같은 것이 생길 때 이를 제어해줌
 데이터를 전송하기 위해 그룹으로 묶는 역할!
 Bridge, Switch 가 있음.
Physical Layer (1계층)
 최하위 계층에 속하는 계층
 데이터를 전송하는 데 있어 물리적인 링크를
설정, 유지, 절단하는 층
 랜카드, 케이블, 허브 등
Lan Cable
TCP/IP 4계층
 인터넷 동작의 중심이 되는TCP/IP 규약
 OSI 7Layer과 같이 계층구조이며, 둘다 패킷교환망이라는 점
차이점: OSI(표현계층+세션계층) -> 같이 처리
OSI(
TCP/IP가 표준으로 사용된다.
IP address
TCP/IP
(Transmission Control Protocol /Internet Protocol)

사용자가 인터넷에 접속하기 위해 자신의 컴퓨터를 설정할 때 TCP/IP 프
로그램이 설치되며, 이를 통하여 역시 같은 TCP/IP 라는 약속을 쓰고 있
는 다른 컴퓨터 사용자와 메시지를 주고 받음
 TCP : 메시지를 패킷으로 분해. 다시 패킷을 메시지로 합침
 IP : 각 패킷에 주소를 적어주어 보내는 역할만 함.
난 메시지를 패킷으로 짤라!
나!?TCP
에몽이는IP
패킷
주소야 들어가랏!
3 Way Hand Shake
 악수를 세번한다. 때문에 보안이 높음!
즉 내가 먼저 상대방에게 통신을 하자고 요청. = 1번째
상대방이 확인 = 2번째
상대방이 나한테 통신을 하자고 요청 = 3번째
(3wayhand shakej 관련 동영상)
http://www.youtube.com/results?search_query=3way+handshake&search_type=
동기식 전송
파일 보낼께요
이렇게 서로 수신과
송신타이밍을 합의
블럭안에 파일의 데이터를
쪼개서 쪼갠단위로 보냄
파일 받을께요
UDP(User Datagram Protocol)
 인터넷에서 정보를 주고받을 때, 서로 주고받는 형식이 아니라 한쪽에서
일방적으로 보내는 방식의 프로토콜
 비동기식 전송
 받는쪽은 수신이 감지 되는 순간부터 수신을 시작
 UDP는 보안이 낮음
 교환해야 할 데이터가 매우 적은 네트워크 응용프로그램들은 처리시간
을 단축을 위해 TCP보다 UDP 사용이 더 좋음
비동기식 전송
IP Address
 IP Address는 인터넷 상에서 통신을 하기 위하여 컴퓨터에 부여된 주소
 Mac Address
컴퓨터의 고정주소. 실제 컴퓨터주소.
< EX > (97-40-6E)-(AE-75-42)
앞에있는 (97-40-6E) 는 랜카드 제품의 제조회사나 모델등을 알수 있
음 이를 OUI (Organization Unique Identifider) 이라고 하며,
뒤에있는 (AE-75-42) 는 Serial 넘버로 제품번호를 나타냄. 중복X
IP Address
 밑에 보이듯이 IP주소와 Mac주소가 나타나있다
Network명령어
 Ipconfig TCP/IP의 등록정보 및 구성을 알 수 있음
 Nbtstat
같은IP를 쓰는 컴퓨터를 알 수 있음(IP는 한컴퓨터당하나씩)
 Nslookup 도메인서버에 IP주소를 질의
 Tracert
목적지까지 가는 라우터의 주소 및 상태를 알 수 있다
 netstat
외부에서 통신이 안될때 접속되어 있는 Port를 확인
 ping
속도체크 / 상태체크
Q&A
실습
Direct Cable
 컴퓨터와 허브 사이를 연결할 때
Cross Cable
 성격이 같은 장비끼리 연결할 때 사용
(컴퓨터는 컴퓨터, 허브는 허브)
 1, 2 / 3, 6