OSI 2

[cs] 2. 네트워크 (기초)

1. 기초 개념컴퓨터 간 통신의 원리 개념설명호스트(HOST)네트워크에 연결된 장치 (서버, PC, 스마트폰 등)IP주소인터넷에서 각 호스트를 식별하기 위한 주소ex) 192.168.0.1 (IPv4), 2001:db8::1 (IPv6)포트번호하나의 IP 내에서 여러 서비스 구분을 위해 사용되는 논리적 번호ex) 80 (HTTP), 443 (HTTPS), 22 (SSH)소켓IP + 포트 번호로 구성된 통신 단위ex) 클라이언트 192.168.0.2:51234 → 서버 172.10.0.1:443하나의 서버(Host)는 여러 IP를 가질 수 있고, 하나의 IP는 여러 포트를 가질 수 있다.클라이언트와 서버는 IP + 포트 조합으로 서로를 정확히 구분하고 통신한다. 서로 다른 두 컴퓨터(장치)가 네트워크를 통..

cs 2025.07.12

[Network] OSI 7 Layers, Socket

NetWork 데이터(정보)를 주고받기 위해 두 대 이상의 컴퓨터와 같은 장치가 서로 연결된 통신 구조네트워크는 유선 또는 무선 방식으로 연결되어 있으며, 전 세계가 연결된 가장 큰 네트워크는 인터넷이다. 네트워크의 목적 : 목적지로의 데이터 전송네트워크 프로토콜 : 네트워크 통신을 하기 위해 사용자들 사이에서 따라야하는 약속, 형식, 절차, 규약 OSI 7 Layer OSI 7 계층의 등장 배경1970~80년대에는 각 회사 (IBM, DEC 등)가 자체적인 네트워크 프로토콜을 사용했었는데 서로 다른 시스템 간의 호환성이 부족했다.통신망이 발전함에 따라 국제 표준의 필요성이 높아졌고 ISO(국제표준화기구)가 1984년에 네트워크 통신 구조를 계층화하여 OSI 참조 모델을 제정하였다. 목적 표준화된 통..

cs 2024.11.28