본문 바로가기
반응형
[Network] 네트워크 소개 및 로드맵 1. 소개- 네트워크- OSI 7 Layer- TCP/IP Layer- 프로토콜- 네트워크 주변기기- 정보보안 2. 학습로드맵1) 혼자 공부하는 네트워크- 교재: 혼자 공부하는 네트워크 / Do it! IT 서비스 이해를 위한 네트워크 / 후니의 쉽게 쓴 시스코 네트워킹 / 컴퓨터 네트워킹 하향식 접근- 강의: 혼자 공부하는 네트워크 2) 네트워크관리사 2급 (참고) 3) 리눅스마스터 2급(참고): 일부 중복 4) TCP/IP 소켓 프로그래밍- 교재: TCP/IP 소켓 프로그래밍 / 윤성우의 열혈 TCP/IP 소켓 프로그래밍- 강의: 네트워크 프로그래밍 / 뇌를 자극하는 TCP/IP 소켓 프로그래밍 5) 네트워크 구조 및 프로토콜- 교재: 그림으로 이해하는 서버 구조와 기술 / 그림으로 배우는 네트워크 .. 2024. 12. 15.
[C++ 네트워크 프로그래밍] Day 6: 네트워크 프로토콜 기초 네트워크 프로토콜 기초네트워크 프로토콜은 네트워크 상에서 데이터를 주고받는 규칙을 정의한 것입니다. 프로토콜은 데이터의 형식, 전송 방식, 오류 처리 등을 규정합니다. 네트워크 통신의 대부분은 여러 프로토콜의 조합으로 이루어집니다.OSI 7계층 모델OSI(Open Systems Interconnection) 모델은 네트워크 통신을 7개의 계층으로 나눈 모델입니다. 각 계층은 특정한 기능을 담당하며, 서로 독립적으로 동작합니다.물리 계층 (Physical Layer): 물리적인 매체를 통해 데이터를 전송합니다. (예: 케이블, 전파)데이터 링크 계층 (Data Link Layer): 인접한 네트워크 노드 간의 데이터 전송을 담당합니다. (예: Ethernet, Wi-Fi)네트워크 계층 (Network La.. 2024. 8. 1.
[C++ 네트워크 프로그래밍] Day 3: 소켓 프로그래밍 기초 (UDP) UDP 소켓 프로그래밍UDP(User Datagram Protocol)는 비연결형 프로토콜로, 신뢰성보다는 빠른 데이터 전송을 목적으로 합니다. UDP는 데이터의 순서나 무결성을 보장하지 않기 때문에, 주로 실시간 스트리밍, 게임 네트워크, 간단한 요청-응답 등의 용도로 사용됩니다. UDP 소켓 프로그래밍의 주요 함수소켓 생성socket() 함수: 소켓을 생성합니다.domain: 주소 체계 (예: AF_INET - IPv4)type: 소켓 타입 (예: SOCK_DGRAM - UDP)protocol: 프로토콜 (일반적으로 0으로 설정)int socket(int domain, int type, int protocol);서버 측 소켓 프로그래밍bind() 함수: 소켓에 IP 주소와 포트 번호를 바인딩합니다.i.. 2024. 8. 1.
반응형