■ 네트워크란 무엇인가?
※ 출처 : 따라하면서 배우는 IT
https://www.youtube.com/watch?v=Av9UFzl_wis&list=PL0d8NnikouEWcF1jJueLdjRIC4HsUlULi
■ 요약
1. 네트워크란,
- 노드들이 데이터를 공유할 수 있게하는 디지털 전기통신망의 하나이다.
- 분산되어 있는 컴퓨터를 통신망으로 연결한 것
2. 인터넷이란,
- 전세계를 연결하는 가장 큰 네트워크
- WWW는 인터넷을 통해 웹과 관련된 데이터를 공유하는 것으로 인터넷과 다른 개념이다.
3. 네트워크는 크기/연결형태에 따라 여러 개의 분류로 나누어진다.
1) 크기 : LAN / WAN / MAN / 기타
▶ LAN(Local Area Network) : 근거리 통신망. 가까운 지역을 연결
- ex. PC방에서 친구와 스타크래프트를 LAN UDP로 연결
▶ WAN(Wide Area Network) : 멀리 떨어진 곳을 연결. 가까운 지역끼리 묶인 LAN과 LAN을 다시 하나로 묶은 것
- ex. 우리집에서 네이버와 연결
2) 연결 형태 : Star형, Mesh형
▶ Start형 : 주로 LAN대역(가까운 곳)에 있는 장치들끼리 연결할 때 사용한다.
* 공유기가 고장나면 나머지 장치들도 연결이 안 된다
▶ Mesh형 : 여러 장비들끼리 서로 그물처럼 연결
* 장치 하나가 고장이 나더라도 다른 장치들 전체에 영향을 미치지 않는다.
▶ 혼합형 : 여러 형태를 혼합한 형태로, 실제 인터넷은 혼합형으로 되어 있다.
4. 네트워크의 통신방식
유니캐스트 | 특정 대상과만 1 : 1로 통신 |
멀티캐스트 | 특정 다수와 1 : N으로 통신 |
브로드캐스트 | 네트워크에 있는 모든 대상과 통신 |
5. 네트워크 프로토콜
- 프로토콜이란, 일종의 약속 양식을 말한다.
- 네트워크에서 노드와 노드가 통신할 때
어떤 노드가 어느 노드에게
어떤 데이터를 어떻게 보내는지
작성하기 위한 양식
5-1. 네트워크 프로토콜 종류
가까운 곳과 연락할 때 | 이더넷 프로토콜 (MAC 주소) |
멀리 있는 곳과 연락할 때 | ICMP, IPv4, ARP (IP 주소) |
여러가지 프로그램으로 연락할 때 | TCP, UDP (포트 번호) |
▶ 실제로 채팅창과 같은 프로그램을 쓸 때는 패킷 곧, 여러 개의 프로토콜을 캡슐화해서 사용한다.
'Computer Science > OS' 카테고리의 다른 글
[네트워크] 가까이 있는 컴퓨터끼리는 이렇게 데이터를 주고받는다 (0) | 2022.05.01 |
---|---|
[네트워크] 네트워크의 기준! 네트워크 모델 (0) | 2022.05.01 |
[네트워크/운영체제_스터디] 주말마다 네트워크/운영체제 스터디 (0) | 2022.04.26 |
[컴퓨터공학_복습] 자료구조2 _ 자료구조의 유형 정리 (0) | 2022.02.01 |
[컴퓨터공학_복습] 자료 구조1 _ 개념 (0) | 2022.01.30 |