Computer Science/Network

공부한 내용을 정리합니다
Computer Science/Network

서브넷

정보처리기사 실기 준비하며 정리한 내용입니다. 서브넷 마스크 구하기 A 클래스 = 255.0.0.0 B 클래스 = 255.255.0.0 C 클래스 = 255.255.255.0 서브넷의 수 서브넷의 수 = 몇 개로 나눌 것인가 (몇 개 회사에 나눠줄 것인가) 2는 안빼도됨 서브넷 비트의 수 = 전체 1의 개수 다 세면 됨 (255.255.255.128 인 경우 앞에 있는 255에 속한 1들도 까먹지 말자) 호스트의 수 호스트의 수 = 한 회사 당 몇 개 IP를 나눠줄 것인가 (-2 까먹지 말자) 4번째로 사용가능한 IP는? (첫번째 못쓴다) 사용가능한 마지막 IP는? (마지막 못쓴다) 서브네트 ID는? (첫번째다) 브로드캐스트는? (마지막꺼다) IP 192.168.1.0**/25** 가 의미하는 서브넷 마..

Computer Science/Network

HTTP 기본 지식 (1) TCP&UDP, URI, 무상태 프로토콜, 비연결성

모든 개발자를 위한 HTTP 웹 기본 지식을 듣고 정리한 내용입니다. 네트워크의 흐름 IP 프로토콜을 보완한 것이 TCP와 UDP IP 프로토콜은 도착지와 목적지의 정보를 갖고 있다 비연결성 비신뢰성 IP 프로토콜의 문제점이란? 순서가 뒤죽박죽으로 도달할 수 있다. 패킷이 소실될 수 있다. 상대방의 연결이 끊겨있는데도 보내려고 할 수 있다 패킷이라는 단어 패키지+버킷의 합성어 전송 과정 데이터를 만들면 (ex.채팅 메시지) 소켓 라이브러리로 전달되고 TCP 정보를 생성, 메시지 데이터 포함해서 내리고 IP 패킷 생성, TCP 데이터를 포함해서 내리고 랜카드로 나갈 땐 이더넷 프레임을 포함해서 나간다 TCP 3 way handshake SYN : 접속요청. 연결되어있나 확인하는 것 SYN+ACK : 요청 ..

Computer Science/Network

OSI 7계층, IP, 프로토콜

정보처리기사 필기 준비하며 정리한 내용입니다. 📌OSI 7계층 ⭐ 응용 계층 데이터 최종 목적지 응용~세션까지 데이터를 갖고 있으며, TCP/IP 4계층 구조에서 이 셋은 응용 계층 프로토콜 ⭐ HTTP : 서버-클라 하이퍼텍스트 문서 송수신 프로토콜. 80포트 FTP, SMTP, POP3, IMAP, Telnet, DNS, RIP, DHCP, SNMP 등 표현 계층 암호화 응용 프로세스 독립성 제공 MIME 인코딩 세션 계층 양 끝단의 응용 프로세스가 통신 관리하기 위한 방법 서버와의 연결 설정 트랜스포트 = 전송 계층 양 종단 End to end 간의 사용자가 신뢰성 있는 데이터 주고받게 시퀀스 넘버 기반 오류제어 패킷 전송 유효 확인. 전송 실패하면 재전송 오류 검출, 복구, 흐름제어, 중복검사 수..

Computer Science/Network

네트워크, 데이터 교환 방식, 다중화, LAN

정보처리기사 필기 준비하며 정리한 내용입니다. 📌네트워크 거리 기반 네트워크 분류 PAN LAN MAN WAN 네트워크 토폴로지 Topology ⭐ 계층형 상위부터 트리형태 버스형 장애 시 전체 마비 성형 star ⭐ 중앙 장애시 전체 마비 링형 저렴. 충돌 없음. 구성변경 힘듦 장애 발생시 전체 마비 망형 mesh 전체가 그물로 얽힌 형태 회선수 : n(n-1) / 2 각 장치당 포트 수 : n-1 자기 빼고라서 📌데이터 전송 아날로그/디지털 아날로그 디지털 리피터 사용 방향 단방향 통신 Simplex 라디오 TV 등 반이중 통신 Half Duplex 무전기 (동시 전송 불가) 전이중 통신 Full Duplex 전화 컴 폰 등등 직렬/병렬 직렬 전송 Serial 한 비트씩 순서대로 느림 병렬 전송 Pa..