Steady Blog

1장 네트워크 정의 본문

임시 자료/네트워크

1장 네트워크 정의

우유먹고쑥 2012. 9. 5. 16:18

 

1장 네트워크와 OSI 7 Layer.ppt

 

59.5.100.159

ccna

ccna123

포트번호 21

 


TCP/IP -> 인터넷 표준 프로토콜


 


네트워크란?

 ->무엇을 연결하는 것.

컴퓨터 관점

-> 한 장비에서 다른 장비를 통신매체(Media)로 연결해서 정보나 자료를 전달하는 조직이나 망을 의미,

-> 정보와 자료, 자원의 공유가 훨씬 편해졌다.

구성 범위에 따른 네트워크 분류

1) Lan(Local area Network)

  - 근거리 네트워크이다.

  - 초기 투자 비용이 비싸나, 유지보수를 할때 값싸다.

  - Lan의 구성장비로는 Switch(Bridge), HUB등이 있다.

2) Wan(Wide area network)

  - 장거리/원거리 네트워크이다.

  - 개인의 초기 투자 비용이 낮지만, 유지 보쉬가 Lan보다 높다.

  - Wan 구성장비로는 Router가 있다.

인터넷(Internet)

  - 전세계의 수많은 LAN과 Wan들이 연결된 거대한 네트워크

  - 정보를 공유하기 위한 목적으로 구성된 통신망의 집합체

  - 네트워크가 확장됨에 따라 연결된 네트워크간에는 서로 동일한 프로토콜(Protocol)을 사용해야 할 필요가 생김

  - 여기서 프로토콜(Protocol)은 언어(규칙)으로 비유할수 있다.

프로토콜(Protocol)

1) 일반적 정의

  - 네트워크 내의 컴퓨터들끼리 통신을 효율적으로 하기 위한 여러가지 규칙

2) 기술적 적의

  - 규칙들 또는 상호합의된 것들의 모임으로, 데이터의 포맷과 전송에 대한 것들을 정의하는 것.

네트워크 프로토콜(Network Protocol)

1) 일반적 정의

  - 서로 다른 네트워크가 통신을 하기 위한 언어 혹은 약속

  - 네트워크 상에는 많은 규칙이 존재하는데 서로 연결된 네트워크는 같은 규칙을 사용해야 한다.

이때 규칙이 바로 Network Protocol이다.

  -> 즉, 통신(Protocol)이란 연결된 네트워크간에 서로 통신을 하기 위한 통신 규약, 서로간의 약속, 표준규격이라고 볼수 있다.

대표적인 네트워크 프로토콜로 인터넷 환경에서 데이터를 전송하는 TCP/IP가 있다.

이외에도 Apple Talk,IPX 등도 있지만 가장 성공한 것이 TCP/IP

→ 통신을 하는데 있어 약속 사항은 전부 통신 프로토콜이다.

(논리적, 물리적인 부분을 모두 포함.)

네트워크의 주소 체계

각 장비들은 정확한 통신을 위해 네트워크 상에서 서로 구분해야 한다.

이 역할을 하는 것이 바로 MAC(Media Access Control) address이다.

-TCP/IP Protocol을 사용하는 네트워크 (ex.Internet)에서는 IP address를 사용하여 통신.

하지만 최종적으로 MAC address를 사용하여 데이터를 전달.

- 네트워크 장비의 인터페이스는 고유의 MAC address를 가지고 있다.

(ex. NIC카드, Router, Switch 등)

 

1) MAC address : 물리적 주소

  - 네트워크에 연결된 장비들이 가지는 48bit(6 Octet)의 고유한 주소.          

                 (전 세계에서 유일한 주소이다.)

  - PHysical address, 즉 물리적주소라고 부른다.

  - 이진수로 48bit인 주소지만 16진수로 표현

  - 이진수 4개를 묶어 16진수 한 자리로 표현한다.

     즉, 16진수 12자리로 MAC address를 표현

  ex) 01-19-D1-F0-09-FF

2) IP address : 논리적 주소

  - 이진수 32bit로 구성된 주소체계

  - 8bit씩 4octet로 구분, 각 octet을 10진수로 변환해서 표현한다.

  - Logical address(논리적 주소)라고 부른다.

  ex) 192.168.21.1

3) ARP(Address Resolution Protocol)

  - 일반적으로 IP주소만을 보기 떄문에 IP주소로만 통신을 한다고 생각하지만 IP주소와 MAC주소를 서로 매핑시켜주는 절차를 거치고 있다.

  - IP주소와 MAC주소를 서로 매핑하는 절차를 ARP라고 한다.

 ARP는 Broadcast로 동작한다. 즉, 일대 전체로 동작하는 것이다.

통신방식에 따른 네트워크 분류

1) 유니캐스트 (Unicast)

  - 일 대 일 전달 방식

  - 수신 측이 한 곳으로 정해져 있는 경우

   ex) Destination IP address : 192.168.1.1

        Destination MAC address : 00-12-65-32-3A-CC

  - 즉, 정확한 특정 목적지의 주소 하나만 가지고 일 대 일로 전달하는 방식  

2) 브로드 캐스트(Broadcast)

  - 일 대 전체 전달 방식

  - 불특정 다수에게 전부 전송하는 경우

    ex) Destination IP address : 255.255.255.255

          Destination MAC address : FF-FF-FF-FF-FF-FF

   - 동일 Network에 연결된 모든 네트워크 장비에게 보내는 통신

   (즉, Broadcast Domain안의 모든 장비들에게 전송)

  -> Broadcast의 문제점이 존재한다.

3) 멀티 캐스트(Multicast)

  - 일 대 그룹 전달 방식

  - 정해진 특정 그룹으로 전송하는 경우

     ex) Destination IP address : 255.0.0.5

          Destination MAC address : 01-00-5E-00-00-02

   - 특정 다수에게 전송하는 방식


'임시 자료 > 네트워크' 카테고리의 다른 글

UDP 소켓 프로그래밍  (0) 2014.06.24
4강.  (0) 2012.09.10
2. OSI 7 Layer  (0) 2012.09.10