jposco
로그인
jposco
로그인
[정보처리기사]TCP/IP 프로토콜
정제철
·
2023년 5월 12일
팔로우
0
정보처리기사
0
정보처리기사
목록 보기
2/8
TCP/IP 프로토콜
TCP/IP란 ?
인터넷에 연결된 서로 다른 기종의 컴퓨터 간에 데이터 송수신이 가능하도록 도와주는 표준 프로토콜
TCP프로토콜과 IP프로토콜의 결합적 의미
OSI 표준 프로토콜과 가까운 네트워크 구조
TCP(Transmission Control Protocol)
OSI 7계층의 전송 계층의 역할을 수행
서비스 처리를 위해 Multiplexing과 De-Multiplexing를 이용
IP(Internet Protocol)
OSI 7계층의 네트워크 계층에 해당하며 비신뢰성 서비스를 제공
신뢰성이 부족한 비연결형 서비스를 제공하기 때문에 상위 프로토콜에서 이런 단점을 보완해야 함
TCP/IP의 구조
링크 계층(Link Layer)
프레임을 송수신한다
프로토콜 종류 : Ethernet, IEEE 802, HDLC, RS-232C 등
인터넷 계층(Internet Layer)
주소 지정, 경호 설정을 제공
네트워크 계층이라고도 함
프로토콜 종류 : IP, ICMP, IGMP, ARP, RARP 등
IP(Internet Protocol)
비연결형 및 비신뢰성 전송서비스 제공
라우팅과 단편화 기능 수행
전송 계층(Transper Layer)
호스트 간 신뢰성 있는 통신을 제공
프로토콜 종류 : TCP, UDP
TCP(ransmission Control Protocol)
신뢰성 있는 연결 지향형 전달 서비스 제공
순서 제어, 에러 제어, 흐름 제어 기능을 제공
연결시 3way handshaking 방식 사용
해제시 4way handshaking 방식 사용
메시지 캡슐화와 역캡슐화를 한다
서비스 처리를 위해 다중화와 역다중화를 이용
헤더 크기 : 기본 헤더 크기는 최소 20byte 최대 60byte / 헤더에 Option값 포함 시 최대 40byte 추가 가능
스트림 전송 기능을 제공
데이터 전송 후, ACK를 받는다
UDP(User Datagram Protocol)
비연결성 및 비신뢰성 전송 서비스를 제공
흐름 제어나 순서 제어가 없어 전송 속도가 빠름
수신된 데이터의 순서 재조정 기능을 지원하지 않음(시퀀스 넘버가 없으므로)
복구 기능을 제공하지 않음
헤더 크기 : 기본 헤더 크기는 100byte이고 160byte까지 확장 가능
응용 계층(Application Layer)
응용 프로그램 간의 데이터 송수신을 제공
프로토콜 종류 : FTP, SMTP, SNMP, Telnet 등
정제철
성공의 반대는 실패가 아닌 도전하지 않는 것이다.
팔로우
이전 포스트
[정보처리기사]OSI 7계층
다음 포스트
[정보처리기사]시험 4일 남은 시점의 회고 및 계획
0개의 댓글
댓글 작성