Limetime's TimeLine
반응형

안녕하세요~ 드디어! 크리스마스 이브(Christmas Eve) 입니다.

..... ㅎㅎ 낼은 쉬는날 이져// ㅠ

 

오늘은 본격적으로 한번 들어 가 봅시다.

"IP!~ "

IP클래스인데요. IP는 인터넷 프로토콜로써, 서로간의 PC를 통신하게 해줍니다.

Class 

 첫번째 옥텟의 범위

 Network ID의 범위

 사용가능한 Network ID의 개수

 사용가능한 Host ID의 개수

 A Class

 1 ~ 126

 1.0.0.0 ~ 126.0.0.0

 2^(8-1)-2=126

 2^(24)-2=16,777,214

 B Class

 128 ~ 191

 128.0.0.0 ~ 191.255.0.0

 2^(16-2)=16,384

 2^16-2=65,534

 C Class

 192~223

 192.0.0.0 ~ 223.255.255.0

 2^(24-3)=2,097,152

 2^8-2=254

이렇게 클래스로 이루어져 있습니다.

이 외에도 D, E 클래스도 있는데 D(224~239)는 멀티캐스트 용도, E(240~255)는 연구용으로 사용됩니다. (이런 클래스 주소는 잘 안줍니다.)

어? 뭔가 이상한거 모르시겠나요?

클래스별로 옥텟의 범위를 보면, A 클래스와 B 클래스 사이에 127이란 숫자가 안보이네요? 왜 그럴까요?

이 주소는 루프백(Loop Back)이라고, 자기자신의 IP주소를 가리키는 주소입니다.

(정해 져있는 주소입니다.)

 RFC 1918은 사설 주소 (사설 네트워크 내에서의 식별용 주소)로 사용하기 위한 세 개의 IP 주소 블럭을 설정해두었습니다.

- 10.0.0.0       ~   10.255.255.255 (10/8 prefix)
-
172.16.0.0   ~   172.31.255.255 (172.16/12 prefix)
-
192.168.0.0 ~   192.168.255.255 (192.168/16 prefix)

 

 

이런 IP를 서브넷을 사용하여, 상대의 PC의 IP주소가 로컬인지, 원격지인지 구별도 가능합니다. 255.255.255.255(11111111.11111111.11111111.11111111)이 기본 서브넷인데요. 이 서브넷을 대상 IP와 AND연산 해줍니다.

예) 상대 IP가 2.2.2.2 이면, A 클래스가 되겠죠?

00000010.00000010.00000010.00000010

11111111.00000000.00000000.00000000

= 앞의 2가 네트워크 ID가 됩니다. (2.0.0.0)


 

 Default Gateway

 

호스트가 TCP/IP통신을 할 때 가장 먼저 목적지 호스트가 자신

과 같은 로컬에 있는지 원격지에 있는지를 판단한다고 했다. 이

때 원격지에 있는 결과가 나오면 컴퓨터는 Default Gateway를

이용해서 통신을 하게 됩니다.


 

"Cable"

이번에는 Cable에 대해 알아봅시다. 우선 "케이블이 뭔가요?",

이 케이블은 장비와 장비를 연결해주는 '선' 입니다.

뭐... 요즘은 장비에서 알아서 자동으로 연결방식을 바꿔주어 선을 막 꼬아도 대부분 통신이 된다고 하네요. ㅎㅎ

그래도 밑의 내용은 알아야 합니다. 이게 근본이니까요.

1) Ethernet Cable.

이 이더넷 케이블은 대개 허브, 스위치, 브릿지, 리피터, PC, 라우터에 사용되는 거의 모든 곳에 이용됩니다.

허브 : 허브, 스위치 : 스위치... 등등

그런데 이 과정에서도 좀 골치아픈게 있는데요?

이더넷 케이블 연결방법은 3가지 정도가 있습니다.

Direct 케이블, Cross 케이블, Rollover 케이블.

 

대부분 기본적으로 이렇게 표준화 되어 있습니다.

황띠 ,  , 초 띠 , 파 , 파 띠 ,  , 갈 띠 , 갈

   1     2       3      4       5      6       7      8

이것만 알면 본인이 연결을 할 수 있는 기술이 생깁니다.

(실제로, 네트워크관리사나 PC정비사의 경우 이런 실습이 실기시험에 나옵니다.)

1 , 2 , 3 , 6 번이 제일 중요한 부분입니다. ( 직접적 통신을 하기 때문이죠. )

 

① Direct Cable.

다이렉트 케이블은 서로 다른 장비를 연결할때 사용합니다.

예를 들어 허브.스위치 : PC, 허브.스위치 : 라우터 , PC : 공유기

이때는 그냥 양쪽 랜선을 기본적으로 표준화 되어있는 선을 그대로 해주면 됩니다.

ㅁ----------------------ㅁ 이렇게 생겼죠?

왼쪽 황띠 ,  , 초 띠 , 파 , 파 띠 ,  , 갈 띠 , 갈 

오른쪽 황띠 ,  , 초 띠 , 파 , 파 띠 ,  , 갈 띠 , 갈 

이렇게 해주면 됩니다.

PC측에서 1, 2번은 받는측이고 3, 6번은 응답해주는 측 입니다.

 

② CrossOver Cable

크로스 오버 케이블은 서로 같은 성질을 가진 장비를 연결할때 사용합니다.

예를 들어, 스위치.허브 : 스위치.허브, PC.라우터 : PC.라우터

이번에는 한쪽을 꼬아줍니다.

왼쪽 황띠 ,  , 초 띠 , 파 , 파 띠 ,  , 갈 띠 , 갈 

오른쪽 초 띠,   황띠  , 파 , 파 띠 , , 갈 띠 , 갈 

이렇게 한쪽을 '초 띠,   황띠  , 파 , 파 띠 , , 갈 띠 , 갈'   이런식으로 꼬아 줍니다.

그러면 1 - 3 번이 통신을  6 - 2번이 통신을 하게 됩니다.

 

③ RollOver Cable

롤 오버 케이블은 흔히 콘솔 케이블로도 불립니다.

이 케이블은 PC와 라우터를 연결하여 유선원격으로 제어를 하는 것 이지요.

이번에는 한쪽 케이블을 반전(반대로) 시켜줍니다.

(허브와 스위치에 연결해 사용할 수 있습니다.)

왼쪽 황띠 ,  , 초 띠 , 파 , 파 띠 ,  , 갈 띠 , 갈 

오른쪽 갈  , 갈 띠 ,, 파 띠, 초 띠 , 황띠

이런 식으로 반대로 바꿔줍니다.갈  , 갈 띠 ,, 파 띠, 초 띠 , 황띠

아시겠죠?

 

2) Serial Cable

이 시리얼 케이블은 주로 라우터 : 라우터에 사용됩니다.

(광케이블?.. 여튼 가격이 비싸다네요.;;)

시리얼 케이블에는 양쪽 각각 DCE와 DTE가 있는데요.

DCE는 클럭신호를 보내는 쪽, DTE는 클럭신호를 받는 쪽입니다.

이 클럭의 지연(?), Clock Rate를 지정 및 설정 할 수 있는데요?

왜 Clock Rate를 설정하나요? 라 함은

Back-to-Back구성을 할 경우 Clock을 잡아주는 CSU/DSU가 없기 때문에 장비 둘중 하나를 DCE로 설정해 Clock값을  지정 해 주어야 합니다.

그래서 결론은 시리얼 인터페이스가 통신 시 어느 한쪽에서 '통신 규격 속도를 지정' 해주어야 하기 때문입니다.

DCE에서 Clock을 잡아주면 DCE 인터페이스는 DTE인터페이스로의 속도 동기화가 이루어지게 됩니다. 얘네는 전용선을 사용합니다.


 

"IPv4의 통신 방법"

이번에는 우리가 주로 사용하는 IPv4의 통신 방법을 알아 봅시다.

"IPv6도 있지 않나요?" 맞습니다. 미래에는 우리가 IPv4의 주소 고갈로  IPv6를 사용하게 될겁니다. 하지만, 아직은 이야기가 다릅니다. IPv6를 지원하지 않는 장비들도 있기때문에 최대한 IPv4의 고갈을 방지 하기 위해 여러 기술이 나오고 있기때문입니다.

우리는 32bit의 IPv4를 사용합니다.

이 IPv4는 Unicast, Multicast, Broadcast 이 3가지의 통신방법을 주로 사용합니다.

그런데, 이 통신방법에는 각각의 장*단점이 존재한다는 사실!

1) Unicast

유니캐스트는 뭔가 단일적이지 않나요? ㅎㅎ

'이 유니 캐스트는 하나의 트래픽을 발송 하더라도 다수의 HOST에게 전달 한다면 그 트래픽을 HOST 수 만큼 복사하여 각 HOST에게 전달 합니다.'

여기서 장단점을 발견하셨나요?

ⓐ 장점.

신뢰성 있게 전송 가능하다.

ⓑ 단점.

트래픽의 수 증가로 회선에 많은 부담이 간다.

이 유니캐스트는 단일 통신에 유리하고, 신뢰성이 가지만 많은 호스트에게 데이터 전달하기에는 무리가 된다는 것입니다.

2) Broadcast

브로드캐스트는 하나의 트래픽이 다수의 HOST에게 발송할 때 하나의 트래픽으로 보냅니다.

ⓐ 장점

회선부담이 되지 않습니다.

ⓑ 단점

네트워크 영역에서 다수의 HOST들은 원하든 안원하든 데이터 트래픽을 그냥 다 받게 됩니다. 보안성이 취약하겠죠? 회선 부담은 되지 않습니다만 불필요한 트래픽이 낭비 되게 됩니다.

 

브로드캐스트는 회선부담은 주지 않지만 신뢰성이 떨어지고, 불필요한 트래픽이 발생 합니다.

그래서 이 브로드캐스트는 IPv6로 가면서 사라지고 Anicast라는 개념이 생기죠.

3) Multicast

멀티 캐스트는 원하는 Host에게만 데이터를 전달하는 Unicast의 장점과 트래픽을 하나로 보내는 Broadcast의 장점을 결합한 방식입니다.


감사합니다.^^

 

 

 

 

 

 

 

 

반응형
profile

Limetime's TimeLine

@Limetime

포스팅이 좋았다면 "공감❤️" 또는 "구독👍🏻" 해주세요!