티스토리 뷰

개념

네트워크 개념2

상어악어 2022. 1. 2. 12:49
반응형

LAN(Local Area Network) 

- 컴퓨터가 연결된 작은 지역

Local은 작은 지역

학교 컴퓨터실 하나, 아파트 하나, 커피숍 하나하나가 LAN

LAN선=LAN을 연결하는 선

 

MAN(Metropolitan Area Newtork)

- 여러 LAN을 하나로 연결한 도시

 

WAN(Wide Area Network)

- 도시와 도시, 나라와 나라를 모두 연결해 만든 것

 

 

 

한강에서 카카오톡을 다운로드하고, 실행하면 일어나는 일들

① 앱스토어에서 카카오톡 검색, 다운로드 버튼 누름

② 카카오톡 설치 파일을 보내줘라는 신호가 WAN을 따라 기지국으로 이동

③ 기지국에서 애플의 컴퓨터로 해당 휴대폰으로 카카오톡 설치 파일을 보내주라는 신호를 보냄

④ 애플의 컴퓨터가 카카오톡 설치 파일을 다시 기지국 -> 핸드폰 순으로 보내줌

⑤ 핸드폰의 보조기억장치(HDD,SSD)에 카카오톡 실행 파일 저장

⑥ 카카오톡 아이콘을 누르는 순간 보조기억장치에서 메모리로 실행에 필요한 데이터가 올라옴

⑦ CPU는 메모리에 올라온 데이터를 사용해 카카오톡을 동작함

 


 

 

 

 

 

 


그냥 신기해서 넣은 사진

ICANN이란 기구에서 전 세계 IP주소를 총괄하고,

다음으로 APNIC라는 센터에서 아시아-태평양 지역 IP주소를 총괄하고

KRNIC라는 센터에서 대한민국 IP주소를 총괄한다

 

이렇게 큰 단위에서 작은단위로 쪼개며 IP를 관리하는 것을 몰랐었는데 신기했다


 

 

 

 

 


클라이언트 : 파일을 (서버에게) 달라고 요청하는 컴퓨터

서버 : 파일을 (클라이언트에게) 주는 컴퓨터

 

식당을 예로 들면

손님은 클라이언트 

음식을 종업원에게 달라고 요청함

종업원은 음식을 손님에게 서빙함 serving server

 

클라이언트는 서버에게 달라고 하고

서버는 클라이언트에게 준다

생각보다 개념은 간단하다

두개 다 컴퓨터인데, 역할이 다를 뿐이다

 

 

클라이언트=클라=프론트 엔드=프론트

서버=백 엔드=백


 

 

 

 

 

 


우분투가 뭐죠?

우분투를 알기전에 리눅스를 알아야한다

 

  • 리눅스는 운영체제(OS)다
  • 리눅스에서 서버 프로그램을 돌린다 24시간 265일
  • 리눅스에서 서버 프로그램을 돌리는 이유는 리눅스가 무료이기때문이다

 

  • 리누스 토발스는 리눅스와 깃을 만들었다
  • 우분투는 리눅스의 유명한 버전 중 하나이다
  • 레드햇 리눅스도 유명한 버전 중 하나다 유료 판매한다

금융 산업에 종사하는 회사는 무료 운영체제를 쓰다 오류가 발생했을때

책임을 물을 사람이 없으므로

유료지만 관리를 해주는 회사가 따로 있는 레드햇같은 버전을 사용한다

 

  • 안드로이드는 리눅스를 모바일 운영체제 형태로 개량해서 발전시킨 버전이다
  • 리눅스는 그래픽UI없이 명령어로만 동작시킨다
  • 리눅스가 윈도우나 맥os보다 저렴할 수 있는 이유 중 하나다

 

 

헐 대박

우분투는 리눅스인걸 알았지만

안드로이드도 리눅스였는지는 몰랐다


 

 

반응형

'개념' 카테고리의 다른 글

웹 개념  (0) 2022.01.10
API 개념  (0) 2022.01.05
기획자, 프로그래밍 언어, 운영체제 개념  (0) 2021.12.31
네트워크 개념  (0) 2021.12.22
머신러닝과 딥러닝의 차이  (0) 2021.11.01
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함