날마다 새롭게 또 날마다 새롭게

후니의 쉽게 쓴 네트워킹 요약 - Chapter 1~3 본문

프로그래밍/Network

후니의 쉽게 쓴 네트워킹 요약 - Chapter 1~3

아무유 2013. 1. 28. 17:02

1. 네트워크 세상에 들어서며

네트워크 : 서로 연결하여 대화할 수 있게 하는 수단

인터넷 : 네트워크들의 연결

네트워크 특징 : TCP/IP 프로토콜 사용

이더넷 : 

- 네트워크를 만드는 방법 중 하나, 

- CSMA/CD(Carrier Sense Multiple Access/Collision Detection) 프로토콜 사용.

네트워크 장비를 서로 연결하는 케이블 종류(광케이블, UTP케이블, 동축케이블)

- UTP케이블(Unshieled Twisted Pair) : 가장 많이 사용함.

10 / Base / T

인터넷 속도 / 전송 방식 / 케이블 종류

MAC Address

- 네트워크 상에서 서로를 구분하기 위해 사용하는 주소

- ARP(Address Resolution Protocol) : IP 주소를 다시 MAC으로 바꾸는 절차

같은 네트워크 상에 있는 PC 사이에 IP주소를 통해서 MAC 주소를 받을 수 있음.

ARP를 통해서 MAC 주소를 알게 된 다음에 통신을 시작할 수 있음

- 맥 주소는 48bit 크기의 주소이고 보통 16진수로 표시한다.

00:60:97:8F:4F:86

앞의 6 자리 00:60:97은 OUI(Organizational Unique Identifier)로 생산자를 나타내는 코드이고,

뒤의 6 자리 8F:4F:86은 메이커에서 각 장비에 분배하는 Host Identifier이다. 

캐스트의 종류(유니캐스트, 브로트캐스트, 멀티캐스트)

- 유니캐스트 : 특정 목적지의 주소 하나만을 가지고 통신하는 방식, 목적지가 아닌 PC의 성능을 저하시키지 않음. 

랜에 연결된 모든 PC들에게 프레임을 뿌리면, 모든 PC들은 목적지 주소와 자기 주소를 비교하고 일치하는 경우에만 처리한다.

- 브로드캐스트 : 예를 들어 방송하는 것과 똑같음. 네트워크 안의 모든 네트워크 장비들에게 통신함.

브로드캐스트 예 : ARP, 라우터끼리 정보 교환, 라우터를 찾을 때, 서버에서 클라이언트로 서비스에 대해 알릴 때

브로드캐스트는 유니캐스트와 달리 모든 네트워크 장비에서 데이터를 받아 처리하게 되기 때문에 PC 성능 정하 발생함.

- 멀티캐스트 : 그룹 멤버들에게 한 번에 데이터를 전송하는 방식.

OSI 7 Layer

- 장점

- 데이터의 흐름이 한눈에 보인다.

- 문제 해결하기 편리하다.

- 여러 회사 장치 혼합이 가능하다. (랜카드-3com, 허브-인텔, 라우터-시스코)

프로토콜 : 컴퓨터끼리 서로 통신하기 위해서 꼭 필요한 서로 간의 통신 규약

- 종류 : TCP/IP(Transmission Control Protocol/Internet Protocol), IPX(Internetwork Packet Exchange)

- IPX : 파일 서버와 클라이언트 간의 통신에서 사용하는 프로토콜

2. TCP/IP와의 만남

- 특징 : 각각의 네트워크에 접속되는 호스트들은 고유의 주소를 가지고 있어서 자신이 속해 있는 네트워크 뿐만 아니라 다른 네트워크에 연결되어 있는 호스트까지도 서로 데이터를 주고 받을 수 있음.

- NAT(Network Address Translation)

: 내부 네트워크에서는 공인되지 않은 IP 주소를 사용하고, 인터넷으로 나갈 때만 공인 주소를 가지고 나가는 방식

- PAT(Port Address Translation)

: 동일한 IP 주소를 가지고 여러 명이 인터넷에 접속하면서 포트 넘버만을 바꾸는 방식

- NIC(Network Information Center)

: 전 세계에 공인된 IP 주소를 관리하고 나눠주는 기관

- DHCP(Dynamic Host Configuration Protocol) : IP 주소를 자동으로 배정해주는 기능

: 네트워크의 모든 IP 주소를 DHCP 서버가 가지고 있다가 클라이언트 PC가 켜지면 클라이언트에게 자신이 관리하는 IP 주소 중 하나를 줌





Comments