SyntaxHighlighter.all(); 1강) 네트워크, 프로토콜, 네트워크 두 주소 :: 게을러지고 싶어 부지런한 개발자

유트브의 '해킹공격의 예술 강좌'를 들으며 네트워크 공부를 정리해보겠습니다. 

===================

*네트워크:

컴퓨터들을 연결하여 글들 간에 통신을 하여 정보를 교환하고 자원을 공유할 수 있도록 하는 방법 

 

*네트워크 크기에 따른 분류:

*LAN(Local Area Network) : 소규모 (같은 장소, 범위내에서 연결이 됨)

*MAN(Metropolitan Area Network): 중규모 (다른 피시방에 있던 다른 나라에 있던 통신이 가능)

*WAN(Wide Area Network): 대규모

 

*프로토콜(Protocol)

-정보기기 사이(즉 컴퓨터끼리/컴퓨터와 단말기 사이 등)에서 정보교환이 필요할 경우, 이를 원활하게 하기 위하여 정한 여러 가지 통신규칙과 방법에 대한 약속. 즉, 통신의 규약을 의미  (ex. 한 명이 한국어, 한명이 영어로 대화하면 무슨말인지 모름. 하지만 프로토콜로 두 사람 모두 동일한 언어로 얘기합시다! 라고 약속을 하면 한 언어로 통신이 원활히 될 것)

 

*네트워크의 두 주소

*IP주소: 네트워크상에서 특정 개체를 나타낼 수 있는 논리적

IP 주소 = 네트워크주소 + 호스트주소                                                                                                                               ex) 192.168.0.1      

(네트워크주소는 한 인터페이스의 제공된 주소로서, 192.168.0점대 대역에 있는 모든 네트워크 애들은 서로 다 통신이 가능.   호스트주소는 해당 인터페이스에서 객체를 구분하는 주소, 즉 개개인을 나타내는 인덱스 번호.

이 둘을 구분하기 위해서는 Class로 구분 가능)

 

*MAC주소: 네트워크상에서 특정 개체를 나타내는 물리적 주소

MAC주소 = 제조사번호 + 특정번호                                                                                                                         ex) 00:60:97:8F:4F:86

(네트워크 카드를 만드는 제조사마다 부여되는 번호. 특정번호는 각 제조사가 주는 특정 번호)

 

*ARP(Address Resolution Protocol): IP주소를 MAC주소로 바꾸는 프로토콜

 

*RARP(Reverse Address Resolution Protocol): MAC주소를 IP주소로 바꾸는 프로토콜

 

+ Recent posts