딩굴댕굴

CCNA_01 네트워크 정의 & 데이터 전송 관계

by jennysgap

01 네트워크 정의 & 데이터 전송 관계.txt

1일차 - 네트워크 정의 & 데이터 전송 관계.txt

01_ 필기한것

1일차_필기안한것




@ CCNA


 - Cisco System 교육 과정

 

1. 네트워크 정의

2. TCP/IP

3. Cisco IOS 명령어 (Command Line Interface = CLI 기반)

4. IP 라우팅 (라우터 장비를 이용하여 원거리 데이터 전송 작업)

5. LAN 스위칭 (스위치 장비를 이용하여 내부 네트워크 구축 관련 내용)


----------------------------------------------------------------------------------------------



@ 네트워크 정의


1. 네트워크


 - 정보 공유를 목적으로 PC와 PC들이 모여서 구성된 망

 - 목적 : 정보 공유

 - 구성 : PC와 PC들이 연결됨 /* 요즘은 사물인터넷까지 연결됨 */ 

 - 장점 : 사용자 편의성

 - 단점 : 보안 취약함


얼마나 취약한지 보여주는 예 (비번이 설정되어 있지 않은 웹캠을 볼 수 있음)

www.shodan.io

country:KR webcam




2. 프로토콜(Protocol)


 - 데이터 전송 규약 = 데이터 전송 도구        /* 데이터를 보내기 위한 서로간의 약속 */

 - 네트워크 환경 내에서 데이터를 전송할때 전송 방법을 정의하는 규칙/제도

 - Ex) TCP, UDP, IP, Ethernet            /* 어떠한 데이터를 보낼 때 필수로 쓰는 도구들 */


  UDP : User Datagram Protocal

  TCP : Transmission Control Protocol

  IP : Internet Protocol

  Ethernet




3. 인캡슐레이션(Encapsulation) = 디캡슐레이션(Decapsulation)


 - 데이터를 전송하기 위해서 프로토콜 정보를 추가하는 패키지 과정

 - Ex) ETH | IP | TCP or UDP | DATA

 - 프로그램 정보를 '헤더'라고 하고 각각에는 주소들이 들어있음

 - 헤더 안에 있는 내용들을 볼 줄 알아야 함!


/*

데이터를 보내기 위해서 포장하는 것(인캡슐레이션)_보내는 입장

포장을 뜯는 것 (디캡슐레이션)_받는 입장

*/




4. 네트워크 유형


 1) LAN(Local Area Network)


 - 내부 네트워크

 - 장비 : 스위치, PC 랜-카드(NIC = Network Interface Card), UTP 케이블, 무선 AP

 - 프로토콜 : Ethernet(Ethernet2, IEEE 802.3 Ethernet), (사용 X : Token Ring, FDDI) /* 실제로는 Ethernet만 씀, 시험문제에 종종 나와 적음 */

 - 구축 방법 : 버스 토폴로지(사용 권장 X), 스타 토폴로지(권장 사항)

 - 설계 핵심 : 확장성, 이중성, 가용성         /*꼭 반영 해야함*/

 - 관리 : 사내 관리자 및 업체 관리자


/*

cafe.naver.com/itwillcisco (사진 보여준 카페)


우리나라에서는 랜카드라고 하지만 사실은 NIC 임

우리나라에서는 랜선이라고 하지만 사실은 UTP 케이블 이라고 함

( 시중에 많이 쓰는 것 카테고리5 : 100m / 카테고리5e : 100m/1000m )


 PC --------------------------- 스위치 ----------------------- 라우터

     (Ethernet2)                  (IEEE 802.3 Ethernet)

 Ethernet은 2가지가 있는데 둘다 호환됨 


버스 토폴로지 : 연결은 쉬우나 장애 대처에 대한 능력이 없음. 그래서 권장하지 않는다. 

스타 토폴로지 : 1강의장 2강의장 3강의장 메인장비를 통해 연결함 직접적으로 연결 안함. 현재 연결들은 대부분 스타 토폴로지라고 생각하면 됨

스타토플로지에다가 이중화가 도입된 상태가 우리가 현재 주로 쓰는 방법!!!!


설계 핵심

1. 스타토플로지를 쓴다면 자연적으로 확장성 

2. 이중성 = 스타토플로지 이중화

3. 좋은 제품, 좋은 환경 =가용성


초기는 비용이 비싸지만

유지비용이 저렴하다 

*/


 2) WAN(Wide Area Network)


 - 외부 네트워크 (LAN과 LAN을 연결하는 외부 네트워크)

 - 장비 : 라우터

 - 프로토콜 : HDLC, PPP, Frame-Relay        /*실제로는 Ethernet을 더 많이 쓴다*/

 - 구축 방법(기업 입장) : ISP 업체로부터 회선(네트워크망)을 임대하는 방식

 - 관리 : ISP 업체 관리자 및 SI/NI 업체 관리자


/*

Ethernet         10M

FastEthernet         100M

GigaEthernet 1000M(1G)

10GigaEthernet 10000M(10G)


isp 인터넷을 제공해주는 업체 ex) sk, kt  라우터를 통해서 연결한다.


대부분 isp 를 통해서 wan을 연결하고 있다고 생각하면 됨

국가에서 인정한 업체에서만 연결이 가능하다.

자체적으로 연결 불가능


라우터에는 스위치랑 다르게 포트가 적음

많을 필요가 없음 (내부 포트랑 외부 포트 있으면 되니까)


ISP : 기업 고객/사용자에게 인터넷 및 네트워크 서비스를 제공하는 업체/기관 (망 보유)

(internet sevice provide)

ex) KT, SK, LGu+, ..... 약 90여개

/* 서비스를 제공하지 않아도 망을 보유하고 있으면 ISP라고 한다. */


SI/NI : 네트워크, 시스템, 보안, 보이스, 무선, 서버 구축 및 운영/유지보수, 판매 업체

(최대 고객은 ISP임)

ex) XXX 정보통신, XX 네트, XX 네트워크 ...

/* 망이나 시스템 구축, 망통합하는, 벤더사 장비 판매  */


벤더사 : Cisco, HP, IBM, MS, Oracle...

*/



 3) Internet


 - 전세계적으로 연결된 네트워크 망

 - 프로토콜 : TCP/IP


 4) Intranet


 - 기업 내부에서 사용하는 인터넷과 같은 네트워크 망

  ( = 기업 내부용으로 사용하는 네트워크 서비스)

 - 용도 : 웹-페이지 형식(회사 게시판, 공지사항, 기록/내역...)

 - 기업 내부용이므로 밖에서는 들어갈 수 없어야 한다.




5. 데이터 전송 관계


 - 요청에 의한 응답 관계

 - 요청자 : 클라이언트(Client) 대부분 윈도우 많이 씀

 - 응답자 : 서버(Server)         대부분 리눅스 많이 씀


/* 가는 것만 생각하지말고 돌아오는 것도 생각해야 한다. */



6. 데이터 전송 방식


 1) 유니케스트(Unicast)


- 1:1 데이터 전송

- Ex) 인터넷

/* 유료로 배포하는 서비스에 주로 사용*/


 2) 브로드케스트(Broadcast)


- 1:전체 데이터 전송

- Ex) ARP 요청, DHCP 요청

- 내부 네트워크에서 가장 많이 씀

/* 무료로 배포하는 서비스에 주로 사용*/


 3) 멀티케스트(Multicast)


- 1:특정 그룹 데이터 전송

- Ex) IPTV (인터넷tv)

/* 유료로 배포하는 서비스에 주로 사용*/



/*

동영상 서비스를 유니케스트로 구연한다면! 유니케스트가 좋아야 하고 밴드위스가 좋아야한다.

단, 브로드케스트로 이용할 경우 무료 사용자 까지 영상을 보여줄 수도 있기 때문에

멀티케스트를 사용해서 특정 그룹에게만 데이터를 전송한다.

*/




7. 네트워크 주소 체계


 1) 포트 번호


 - TCP, UDP 헤더 안에 포함된 주소

 - 주소 체계 : 16bit(0~65535)

 - 클라이언트 입장 : 서비스 요청, 실행

 - 서버 입장 : 서비스 구분, 제공


User Ports (1024-49151) PC에서 사용하는 포트

Dynamic/PrivatePorts (49152-65535) 동적/사설 포트


System Ports (0-1023) 서비스 예약용


TCP UDP


http     80             domain/dns 53

https     443             bootps 67 (DHCP Server)

telnet     23             bootpc 68 (DHCP Client)

ssh     22             tftp 69

ftp     21             snmp 161

ftp-data  20             ntp 123

smtp     25

pop3     110


C:\Users\Administrator>netstat -n


활성 연결


  프로토콜  로컬 주소           외부 주소              상태

  TCP    127.0.0.1:1521         127.0.0.1:49160        ESTABLISHED

  TCP    127.0.0.1:49160        127.0.0.1:1521         ESTABLISHED

  TCP    127.0.0.1:49347        127.0.0.1:49348        ESTABLISHED

  TCP    127.0.0.1:49348        127.0.0.1:49347        ESTABLISHED

  TCP    192.168.14.11:49469    125.209.197.218:80     ESTABLISHED

  TCP    192.168.14.11:49470    125.209.197.218:80     ESTABLISHED

  TCP    192.168.14.11:49471    125.209.197.218:80     ESTABLISHED

  TCP    192.168.14.11:49472    125.209.197.218:80     ESTABLISHED



 2) IP 주소


 - IP 헤더 안에 포함된 주소

 - 주소 체계 : 32bit(2^32개 = 4,294,967,296)

 - 로컬 환경에서 리모트 환경으로 데이터 전송 담당

 - 변경이 가능한 논리적인 주소


 3) MAC 주소


 - ETH 헤더 안에 포함된 주소

 - 주소 체계 : 48bit(2^48개)

 - ETH 로컬 환경 내에서 데이터 전송 담당

 - 00-e0-4c-14-62-ba

   ----------- OUI 24bit : 랜카드 업체가 IEEE 기관으로부터 임대받은 주소


 - 변경 불가능한 물리적인 주소



C:\Users\Administrator>ipconfig /all


무선 LAN 어댑터 무선 네트워크 연결:


   연결별 DNS 접미사. . . . :

   설명. . . . . . . . . . . . : Realtek 8812AU Wireless LAN 802.11ac USB NIC

   물리적 주소 . . . . . . . . : 90-9F-33-EB-34-98

   DHCP 사용 . . . . . . . . . : 아니요

   자동 구성 사용. . . . . . . : 예

   IPv4 주소 . . . . . . . . . : 192.168.14.11(기본 설정)

   서브넷 마스크 . . . . . . . : 255.255.255.0

   기본 게이트웨이 . . . . . . : 192.168.14.1

   DNS 서버. . . . . . . . . . : 168.126.63.1

                                 1.255.56.94

   Tcpip를 통한 NetBIOS. . . . : 사용




 

반응형

'자격증 > CCNA' 카테고리의 다른 글

CCNA_05 서브넷팅 & VLSM & 주소 요약  (0) 2016.07.20
CCNA_04 IP 주소 특징  (0) 2016.07.19
CCNA_03 데이터 전송 프로토콜  (0) 2016.07.18
CCNA_02 데이터 전송 주소 체계  (0) 2016.07.17

블로그의 정보

jennysgap

jennysgap

활동하기