정보보안/네트워크 보안 (6) 썸네일형 리스트형 [네트워크 기본학습] TCP 프로토콜 TCP 프로토콜 ① 개념연결지향 프로토콜 물리적으로 전용회선이 연결된 것처럼 가상의 연결통로를 설정해서 통신하는 방식데이터 전송 순서를 보장해는 순서제어 기능을한다.스트림 기반의 전송방식을 사용한다. 즉, 데이터를 정해진 크기로 전송하는 것이 아니라, 임의의 크기로 나누어 연속해서 전송하는 방식을 사용한다.신뢰할 수 있는 프로토콜흐름제어 : 상대방이 받을 수 있을만큼만 데이터를 효율적으로 전송해주는 것흐름제어를 위해 슬라이딩 윈도우 제어방식을 사용한다. 세그먼트 전송 시 마다 수신확인응답을 수신한 후 전송하게 되면 왕복시간이 길 경우 단위 시간당 데이터 전송량이 매우 떨어지므로 효율적으로 전송하기 위해 상대방이 받을 수 있는 범위 내에서 연속적으로 전송오류제어 : 데이터의 오류나 누락 없이 안전한 전송을.. [네트워크 기본학습] ICMP 프로토콜 ICMP 프로토콜① 개념3계층의 IP 프로토콜은 신뢰할 수 없는 프로토콜이라 전송상테에 대한 관리가 이루어지지 않는다.이러한 IP 프로토콜의 전송상태에 대한 관리를 해주는 것이 ICMP프로토콜이다.IP 패킷 전송 중 에러 발생 시 에러 발생 원인을 알려주거나 네트워크 상태를 진단해주 는 기능을 제공해준다.Error-Reporting Message 기능 : 전송 중 오류 발생 시 여러 메시지를 생성하여 송신자에게 응답Query Message 기능 : 네트워크 상태를 진단하기 위한 쿼리 요청(ping) 및 응답 메시지 생성ICMP 메시지는 메시지의 유형을 의미하는 Type 필드와 유형별 세부 내용을 담고 잇는 COde 필드로 구성이 된다. ② 구조Type(8bit)Code(8 bit)Checksum(16bi.. [네트워크 기본학습] IP 프로토콜 IPv4 프로토콜 ① 개념 비연결형(연결상태 유지x)/비신뢰적(신뢰성 통신 x) 프로토콜목적지 주소(IP Address)를 기반으로 라우팅을 담당하는 인터넷 계층의 대표 프로토콜라우팅: 라우팅 알고리즘을 통해 최적의 경로를 선정하여 목적지를 찾아가는 것 ② 구조VER : IP 버전 정보HLEN : 헤더길이Service Type: QoS를 위한 용도. 현재 사용 xTotal Length: 헤더 + 데이터 전체 길이(단편화/재조합) Identification : 단편화 전 IP 데이터그램을 식별하기 위한 ID(단편화/재조합) Flags첫 번째 비트 : 사용 안함두 번째 비트 : Don't fragment (1 : 패킷 단편화 하지마 0 : 패킷 단편화 해)세 번째 비트 : More fragments bit .. [네트워크 기본학습] ARP/RARP(TCP/IP 인터넷 계층) ARP/RARP ① 개념논리적인 주소 물리적인 주소 사이 변환 담당 프로토콜ARP : 논리적인 주소(IP) -> 물리적인 주소(MAC) (IP 이거인 MAC 주소 가지고 계신분? )RARP: 물리적인 주소(MAC) -> 논리적인 주소(IP) (내 MAC 이거야. IP 주소 내놔!)일반적으로 IP 주소는 시스템의 하드디스크 내 설정파일에 저장되어있지만 하드디스크가 없는 터미널의 경우에 초기 가동될 때 자신의 MAC 주소를 담아 RARP 요청을 만들어 자신의 IP 주소 정보를 받는다. ② 동작방식ARP 동작방식 상대방의 물리적인 주소를 모르기 때문에 ARP Request 메시지를 만들어 Broadcast 한다. (= 이 IP 주소에 해당하는 MAC 주소 가진 기기 나오소)해당 MAC 주소를 가진 호스트(T.. [네트워크 기본학습] TCP/IP 4 Layer 2024.11.13 - [정보보안/네트워크 보안] - [네트워크 기본학습] OSI 7 Layer [네트워크 기본학습] OSI 7 Layer프로토콜증말 단순하다. 우리가 소통하기 위해 '한국어'를 사용하기로 약속한 것처럼 시스템에선 약속된 '프로토콜'을 사용하여 소통(통신) 한다.프로토콜은 구문(데이터 포맷), 의미(데이터 의vkfkstptkd.tistory.com이 글을 읽고 읽으삼. 전체적인 틀은 비슷하지만 TCP/IP 가 계층을 포괄시켰음OSI 7 LayerTCP/IPProtocolL7Application LayerApplication LayerHTTP, FTP, SSH, SFTP, TELENT, SMTP,POP3, IMAP, DNS ...L6Presentation LayerL5Session Laye.. [네트워크 기본학습] OSI 7 Layer 프로토콜증말 단순하다. 우리가 소통하기 위해 '한국어'를 사용하기로 약속한 것처럼 시스템에선 약속된 '프로토콜'을 사용하여 소통(통신) 한다.프로토콜은 구문(데이터 포맷), 의미(데이터 의미), 타이밍(데이터 송수신 동작방식)으로 이루어져있다. OSI 7 Layer (Open System Interconnection)그냥 약속이니까 외우면 단순해진다 ! ① 개념- 국제 표준화 기구(ISO)에서 제정한 개방형 시스템(폐쇄형 시스템) 간의 상호연결- 떨어져 있고 다양한 시스템들이 통신하기 위해선 '표준'이 필요한데 이를 위해 정의한 표준 아키텍쳐 - 기능에 따라 계층적으로 표준화 되어있다. 어떤 목적을 수행하기 위해서 하나의 큰 프로토콜을 설계하는 것이 아니라, 단위 기능별로 계층을 나누어 여러 프로토콜을.. 이전 1 다음