✨ 아래 내용은 유튜버 '널널한 개발자 TV'님의 네트워크 기초 이론을 보고 정리한 내용입니다.
✔ 컴퓨터 구조
- 컴퓨터는 크게
Hardware
와Software
로 나뉘고, Software는Application
과System Software
로 나뉜다.
👉 3개의 Layer인User, Kernel, H/W
로 구성
✔ OSI 7Layer와 DoD
- OSI 7Layer는
L1~L7
인 7Layer - DoD는
Access
,Network
,Transport
,Application
인 4Layer
👉 OSI 7Layer와 DoD는 Abstract이고 어떻게 Implements 되었는지가 중요
✔ Implements(구현)
- H/W(NIC)를 움직일 수 있는
Device Driver
User Mode Application
이Kernel
에 진입할 수 있도록 추상화된 인터페이스가File
User Mode Application Process
가TCP
로 접근 할 수 있도록File
형태로 추상화 시킨 인터페이스가Socket
👉 Socket의 본질은 File
👉 OSI 7Layer보단 그 실체인 TCP/IP, HTTP에 대해 공부
Reference
https://youtu.be/k1gyh9BlOT8
https://velog.io/@hidaehyunlee/%EC%BB%B4%ED%93%A8%ED%84%B0-%EA%B5%AC%EC%A1%B0%EB%A5%BC-%ED%86%B5%ED%95%B4-%EC%9D%B4%ED%95%B4%ED%95%98%EB%8A%94-%ED%8C%8C%EC%9D%BCFile%EA%B3%BC-%EC%86%8C%EC%BC%93Socket
'네트워크' 카테고리의 다른 글
[네트워크] 04. IP주소와 Net-mask (0) | 2023.04.04 |
---|---|
[네트워크] 03. Host, Switch, Network의 관계 (0) | 2023.04.04 |
[네트워크] 02. Mac 주소, IP 주소, Port 번호는 무엇에 대한 식별자일까? (0) | 2023.04.04 |