기타 네트워크 관련 용어 및 추가 설명

2021. 8. 15. 17:21IT기초/IT기본용어

tcp/ip
인터넷을 사용하기 위한 프로토콜 중 하나이다
인터넷의 공용어 개념이며 가장 많이 사용되고 있는 프로토콜중 하나이다.

ip address
인터넷을 사용하는 사람에게 반드시 1개 씩 주어진 ip주소이다.
ip는 공인ip 사설ip로 나뉜다.
공인 ip는 mac address와 같이 전 세계에서 단 하나씩만 배정받는 주소이며 이것을 관리하는 기관은 NiC(network information center)이다.

 

NIC(network interface card)네트워크 카드, 모듈

==> NiC(network information center)와 다르다 NiC(network information center)와는!
데이터를 케이블을 통해서 허브, 스위치, 라우터 등을 전달하고 자신에게 온 데이터를 cpu에 전달한다.


ip주소가 같은 주소가 배정이 된다면 배정된 사람들 중 단 1명만 인터넷에 접속을 할 수 있게 된다. 
컴퓨터는 2진수를 사용하지만 사용하는 사람이 파악하기 쉽도록 10진수를 사용한다.

DHCP(Dynamic Host Configuration Protocol)
인터넷 회선은 1개이지만 복수의 pc, 노트북의 인터넷을 연결할 수 있도록 하는 기능
사설 ip를 할당시켜주는 기능
pc나 호스트가 지정된 ip를 가지는 것이 아닌 부팅될때마다 동적으로 ip를 받아온다.
==> 공유기 안에 있는 dhcp기능을 통해 연결되어 있는 기기에 새로운 ip를 부여받아서 인터넷에 연결된다.
임대(lease)서비스 개념이기 때문에 사용기간을 설정할 수 있다.
기기들은 tcp/ip 네트워크에 들어가기 위해 ip주소, subnet mask, gateway, dns서버를 찾는다.


hub(허브)
허브는 2가지 종류가 있는데 multiport, repeater가 있다.
멀티포트(multiport)
==> 여러가지 인터페이스가 달려있다.
리피터(repeater)
==> 멀리가야하는 데이터를 증폭시켜준다.

다수의 포트가 장착된 장비로 한 포트로 들어온 데이터를 다른 모든 포트에게 송신한다.
이더넷 허브로 CSMA/CD의 적용을 받는다
같은 허브에 연결된 pc는 모드 같은 collisoion domain상에 있다.

허브의 운용 방법
1. 서버가 목적지가 있는 데이터를 허브를 통해 전송한다.
2. 허브는 송신받은 포트를 제외한 모든 포트로 데이터를 송신한다.
3. 포트를 통해 데이터를 받은 기기들은 목적지 주소가 자신과 같은지 파악한다.
4. 목적지가 자신이라면 데이터를 받고 아니면 데이터를 무시한다.

한계점
모든 pc가 하나의 콜리전 도메인 안에 있기 때문에 한번에 1개의 pc만이 데이터를 보낼 수 있다.
이렇게된다면 대량의 데이터를 보낼때 병목현상이 발생할 수 있으며 또한 비효율적이다.
이런 한계점을 극복하기 위해 각 포트별로 콜리젼 도메인이 나뉘어서 만든것이 switch이다.
하지만 허브가 더 싸고 데이터를 단방향으로만 송출하는 특수한 경우는 허브가 더 좋다.

switch (스위치)
여러개의 노드에서 동시에 통신이 가능하며 허브가 처리할 수 없는 콜리전 문제의 해결이나 에러 처리 능력에 있어 고효율이다.

 

network protocol (네트워크 프로토콜)

네트워크 안에 있는 pc들끼리 통신하기 위해 필요한 약속, 규약
==>언어. 즉 상호간에 대화를 할때 필요한것


규칙이나 상호 합의된 것들에 대한 모임
데이터 포멧이나 전송에 대한 것을 정의하는 것
==> tcp/ip, 서버와 클라이언트간에 연결을 하기 위해 필요한 기술

 

즉 서로 다른 네트워크가 통신을 하기 위한 언어 or 약속이다.

반드시 논리적이며 물리적인 부분을 모두 포함한다.

'IT기초 > IT기본용어' 카테고리의 다른 글

CI/CD란???  (0) 2021.09.02
Big Data (빅데이터란)?  (0) 2021.08.21
네트워크 주소 체계  (0) 2021.08.15
네트워크란?  (0) 2021.08.14
OSI 7 계층  (0) 2021.08.10