Computer Science/Network
-
포트 번호와 프로토콜Computer Science/Network 2025. 10. 21. 18:39
1. 개요포트(Port)는 하나의 IP 주소 안에서 여러 프로그램(프로세스)을 구분하기 위한 논리적 번호IP가 “건물 주소”라면, 포트는 “건물 안의 각 방 번호”TCP/IP 네트워크에서는 IP 주소 + 포트 번호 조합으로 통신이 이루어짐.예를 들어, 웹 브라우저가 www.example.com에 접속할 때는 IP 주소를 찾은 후 포트 80(HTTP) 으로 연결을 시도구분예시설명IP 주소192.168.0.10컴퓨터(호스트) 자체의 주소포트 번호80특정 서비스(웹 서버)의 식별자조합192.168.0.10:80특정 서버의 특정 서비스에 연결2. 포트 번호 체계포트 번호는 16비트(0~65535) 정수로 표현되며, 세 가지 범위로 구분 구분범위설명Well-known Port (공인 포트)0 ~ 1023전 세계적..
-
IP주소와 서브넷 마스크 + 예제 문제Computer Science/Network 2025. 10. 16. 12:59
1. 개요IP주소는 네트워크 상에서 각 장치를 식별하기 위한 고유 주소이며데이터가 목적지까지 도달하기 위해 반드시 필요IP는 계층적으로 구성되어 있고 네트워크 주소 + 호스트 주소로 나뉨또한 네트워크를 효율적으로 분할하기 위해 서브넷 마스크(Subnet Mask) 가 함께 사용됨2. IP주소의 구조구분내용IP 버전IPv4 (32비트, 4옥텟), IPv6 (128비트, 8그룹 16진수)표기 방식IPv4: 192.168.0.1 / IPv6: 2001:0db8::1구성 요소네트워크 ID + 호스트 ID역할네트워크 ID는 네트워크 구분, 호스트 ID는 해당 네트워크 내 장치 식별단위1옥텟 = 8비트 → IPv4 전체 32비트 (예: 192.168.10.25 → 11000000.10101000.00001010.0..
-
TCP/IP 4계층 구조Computer Science/Network 2025. 10. 15. 11:48
1. 개요TCP/IP 모델은 실제 인터넷 통신에서 사용되는 프로토콜 구조로, OSI 7계층을 4단계로 단순화한 형태각 계층은 데이터 전송의 역할을 분담하여 하위 계층의 서비스를 이용하고 상위 계층에 서비스를 제공TCP/IP는 실질적으로 인터넷 표준 통신 모델로 사용되고 있으며 데이터 전송의 효율성과 확장성을 고려해 설계됨.2. TCP/IP 4계층 구조계층주요 기능데이터 단위대표 프로토콜대응되는 OSI 계층4애플리케이션 계층(Application Layer)사용자 서비스 제공HTTP(웹 통신), HTTPS(보안 웹 통신), FTP(파일 전송),SMTP(이메일 발신), POP3(이메일 수신), DNS(도메인 해석),SSH(원격 접속)5~7계층3전송 계층(Transport Layer)종단 간 신뢰성 확보TCP..
-
OSI 7계층 정리Computer Science/Network 2025. 10. 14. 17:21
1. 개요OSI(Open Systems Interconnection) 7계층 모델은 네트워크 통신 과정을 7단계로 나눈 국제 표준 구조각 계층은 특정 기능을 담당.하위 계층의 서비스를 이용하고 상위 계층에 서비스를 제공.데이터의 흐름을 단계별로 분리함으로써 통신 구조를 체계적으로 이해하고 문제를 분석하기 쉽게 만듬2. OSI 7계층 구조계층이름주요 기능대표 프로토콜7응용 (Application)사용자에게 네트워크 서비스를 제공HTTP, FTP, SMTP, DNS6표현 (Presentation)데이터의 표현 형식 변환, 암호화, 압축JPEG, MPEG, SSL5세션 (Session)연결 설정, 유지, 종료 및 동기화NetBIOS, RPC4전송 (Transport)데이터 분할 및 재조립, 전송 제어TCP, ..