😀 인터넷의 정의
- inter( ~ 사이에) + net(망, 그물망) = 하나의 그물망처럼 전세계의 컴퓨터, 통신장치(노드)들을 하나로 연결하는 거대한 통신망을 의미합니다.
🤔 “인터넷”은 바라보는 관점에 따라 다음과 같은 2가지의 답변이 있습니다.
- 인터넷의 구성요소의 관점에서의 답변 = “인터넷을 구성하는 기본적인 하드웨어와 소프트웨어”를 기술함
- 서비스를 제공하는 관점에서의 답변 = “분산 애플리케이션에 서비스를 제공하는 네트워킹 인프라 구조”의 관점에서 기술함
👉🏻 구성요소로 본 인터넷
💺 서비스 측면에서 본 인터넷
ex) Java, Python으로 개발한 응용 프로그램들 간의 데이터 송수신
→ 인터넷이 연결된 다른 종단 시스템(End System)에게 해당 프로그램의 데이터를 전송해야 합니다.
→ 이때 인터넷을 통해 목적지 종단 시스템에게 데이터를 전송하도록 “소켓 인터페이스”를 이용합니다.
+) 👩🏻🏫 소켓 인터페이스란
- 소켓 인터페이스는 송,수신 프로그램이 따라야하는 규칙의 집함을 의미합니다.
- 인터넷은 이 규칙을 지켜 데이터를 목적지 종단 시스템까지 데이터를 전달합니다.
📌 프로토콜이란 무엇인가?
- 컴퓨터 네트워킹에서의 “프로토콜”은 사람의 의사소통과 비슷합니다.
📒 Reference (참고 자료)
- 컴퓨터 네트워킹 하양식 접근(Computer Networking _ A Top Down Approach, 8th)
- K Mooc - 부산대 컴퓨터 네트워킹 ppt 및 강의 video | K-MOOC
video | K-MOOC
Dynamic Host Config, Protocol 시청
www.kmooc.kr
'네트워크' 카테고리의 다른 글
네트워크 - ch1-6. 공격받는 네트워크 (0) | 2023.03.19 |
---|---|
네트워크 - ch1-5. 프로토콜 계층과 서비스 모델 (0) | 2023.03.19 |
네트워크 - ch1-4. 패킷 교환 네트워크에서의 지연, 손실과 처리율 (0) | 2023.03.19 |
네트워크 - ch1-3. 네트워크 코어(Core) (0) | 2023.03.19 |
네트워크 - ch1-2. 네트워크 가장자리(edge) (1) | 2023.03.19 |