잡학 지식 모음

네트워크란? 본문

Hacking Guide/네트워크 이론

네트워크란?

Total_Information 2019. 5. 9. 14:41
728x90
반응형

정의 : 전송 링크로 연결된 협력하는 통신 노드들의 그룹이다

종류 

LAN(Local Area Network)

물리적으로 근접하고 있는 PC, 서버 등이 서로 연결되어 있는 네트워크라고 할 수 있으며, 동일 위치에 있는 사무실이나, 회사 등이 이에 해당 될 수 있다.

좁은 의미의 LAN은 부지 내 여러 대의 컴퓨터를 고속으로 접속하기 위한 통신 하드웨어를 말하고, 넓은 의미의 LAN은 소프트웨어를 포함한 시스템 전체를 의미한다.

근거리 지역 내 다양한 이기종 컴퓨터의 상호 접속 및 컴퓨터 자원의 공유(상용 프로그램 공유, 프린터 공유 등)

물리매체 및 속도에 따라 이더넷, 토큰 링, FDDI, ATM 등이 가능하나, 이더넷이 가장 광범위하게 이용되고 있고, 사실상의 범용기술이다.

 MAN(Metropolitan Area Network)

도시 지역 통신망/ 도시 하나정도의 단위가 MAN 단위에 속한다.

WAN(Wide Area Network)

2개 이상의 LAN이 연결되어 있는 네트워크를 말하며, LAN간의 통신을 위해서는 라우터를 통해 가능하다고 할 수 있다.

일반적으로, 통신사업자가 제공하는 전용선이나 전화회선 등과 같은 시리얼 라인 또는 회선교환망, 패킷교환망 등으로 구성한 공중용 광역 네트워크를 나타낸다.

표준화(Standard)

기술적인 특성 또는 명확한 표준의 보장을 포함하여 승인된 내용을 문서화 하는것이다.

특정 제품 또는 특정 서비스가 설계되고 수행된다.(최소 허용 성능을 정의)

많은 서로 다른 조직들이 컴퓨터 산업 표준을 이끌어 내고 있다.

대표적인 산업표준 기구

ANSI(American National Standards Institute)

EIA(Electronic Industries Alliance)

TIA(Telecommunications Industry Association)

IEEE(Institute of Electrical and Electronics Engineers)

ISO(International Organization for Standardization)

ITU(International Telecommunication Union)

- 패킷(Packet)

네트워크 통신에서 패킷의 기능

네트워크는 데이터를 작고 더욱 관리하기 용이한 조각으로 재 형성시키는데 이러한 작은 조각을 패킷 또는 프레임이라고 부른다.

데이터를 분할해서 사용하는 경우의 장점
- 데이터 포화상태의 네트워크 대용량 데이터 전송을 보다 효율적으로 제공할 수 있다.
- 보다 많은 컴퓨터들이 네트워크를 사용할 수 있다.
- 고속의 데이터를 전송하는 측면에서 단지 데이터 전체가 아니라 에러를 포함 패킷만 재전송하여 효율성을 높일수 있다.

■ 패킷의 구조

기본적인 구조

헤더(Header)
전송 동기화를 위한 클럭 정보를 포함한 소스와 목적이 주소를 가지고 있다.

데이터(Data)
페이로드(Payload) 또는 동적 데이터로서 512 bytes ~ 16 KBytes

트레일러(Trailer)
CRC(Cyclic Redundancy Check)처럼 패킷의 내용을 입증하는 정보

프로토콜(Protocol)

프로토콜 = 통신 규약

프로토콜 : 데이터형식(syntax), 의미(symentics), 순서/속도(sequence,...)

프로토콜의 이해

네트워크 통신을 위한 규약과 처리절차

통신을 위해서 컴퓨터는 프로토콜 기준을 맞추어야 한다.

프로토콜 형태
- 비접속 지향형(Connectionless)
- 접속 지향형(Connection-Oriented)
- 라우팅형(Routable)
- 비라우팅형(Nonroutable)

 

프로토콜의 기능

각각의 모든 프로토콜은 서로 다른 기능과 목적을 가진다.

프로토콜은 1계층 내지 그 이상의 계층에서 동작한다.

프로토콜 스택 또는 프로토콜 슈트는 협력하여 동작하기 위한 프로토콜의 묶음이다.

대다수 공통적인 프로토콜 스택은 TCP/IP이고 인터넷을 위한 거의 대다수 운영체제에서 사용된다.

 

728x90
반응형

'Hacking Guide > 네트워크 이론' 카테고리의 다른 글

TCP/IP 5 Layer(TCP/IP Model)  (0) 2019.05.09
OSI 7 Layer  (0) 2019.05.09
Comments