https://www.youtube.com/playlist?list=PL0d8NnikouEWcF1jJueLdjRIC4HsUlULi
네트워크 기초(개정판)
OSI 7계층에서 각 계층의 다양한 프로토콜들을 통해서 배우는 네트워크 기초에 대한 강의입니다.
www.youtube.com
위의 강의를 듣고 정리한 내용입니다
네트워크
네트워크란?
노드들이 데이터를 공유할 수 있게 하는 디지털 전기통신망의 중 하나이다
-> 분산되어 있는 컴퓨터를 통신망으로 연결한 것을 말한다
네트워크에서 여러 장치들은 노드 간 연결을 사용하여 서로에게 데이터를 교환한다
**노드 : 네트워크에 속한 컴퓨터 또는 통신 장비를 뜻한다
인터넷이란?
- 문서, 그림, 영상과 같은 여러가지 데이터를 공유하도록 구성된 세상에서 가장 큰 네트워크이다
네트워크 안에 인터넷이 포함되어있다 - -> 통신망을 이용하여 웹 서비스를 이용할 수 있다, 그 중 우리가 가장 쉽게 접하는 것이 인터넷이다
- www를 인터넷으로 착각하기도 하는데, www는 인터넷을 통해 웹과 관련된 데이터를 공유하는 것이다.
네트워크의 분류
크기에 따른 분류
** Local Area Network LAN
가까운 지역을 하나로 묶은 네트워크이다
-> 근거리 통신망을 의미한다
** Wide Area Network WAN
멀리 떨어진 지역을 하나로 묶은 네크워크로
가까운 지역끼리 묶인 LAN과 LAN을 하나로 묶은 것을 의미한다
-> 여러 개의 LAN을 연결한 것이다
그 외
Metropolitan Area Network
VLAN, CAN, PAN 등
연결 형태에 따른 분류
Star형
중앙 장비에 모든 노드(장비-컴퓨터)가 연결된 형태이다
-> 와이파이 공유기가 이에 해당된다
LAN 대역폭의 네트워크를 연결할 때 사용한다
문제점 : 연결된 네트워크 장비가 고장이 나면 해당 장소의 모든 인터넷이 중지된다
Mesh형
여러 노드(장비)들이 서로 그물처럼 연결된 형태이다
한 장비가 고장나더라도 사용 가능하다
WAN 대역을 연결할 때 사용하는 방식이다
혼합형
실제 인터넷은 여러 형태를 혼합한 형태를 가진다(LAN+WAN)
그 외
Tree형, 링형, 버스형 등
네트워크에서의 데이터 통신
유니 캐스트
통신하고 싶은 특정 대상과 통신한다
-> 특정한 한 사용자와 통신한다
멀티 캐스트
특정한 다수와 통신한다
브로드 캐스트
네트워크에 있는 모든 대상과 통신한다
특정한 사용자를 어떻게 찾아내는가?
프로토콜을 사용하여 찾을 수 있다
일종의 약속이자 양식이다
프로토콜
- 네트워크에서 노드와 노드가 통신할 때 어떤 노드가 어느 노드에게 무슨 데이터를 어떻게 보내는지
작성하기 위한 양식이다 - 택배, 편지, 전화는 각각의 양식이 존재하듯이 각 프로토콜들도 해당 프로토콜만의 양식이 있다
간단하게 분류한 프로토콜
- 가까운 곳과 연락할 때
Ethernet 프로토콜
-> MAC 주소
- 멀리 있는 곳과 연락할 때
- ICMP
- IPv4(version 4)
- ARP
-> IP주소
- 특정 프로그램으로 연락할 때
TCP, UDP
-> 포트번호
**인터넷은 HTTP 프로토콜을 사용한다
패킷
여러 프로토콜들로 캡슐화 된 데이터를 의미한다
'CS지식 > 네트워크' 카테고리의 다른 글
TIL 정리_120(네트워크 3계층_2) (0) | 2022.07.13 |
---|---|
TIL 정리_119(네트워크 3계층) (0) | 2022.07.11 |
TIL 정리_118(네트워크 2계층) (0) | 2022.07.09 |
TIL 정리_112(네트워크 모델) (0) | 2022.06.27 |
TIL 정리_110(TCP) (0) | 2022.06.18 |