RubyRabbit
2022. 8. 13. 22:15
2022. 8. 13. 22:15
TCP/IP 프로토콜
- 전송 제어 프로토콜인 TCP 와 인터넷 프로토콜 IP를 의미
- 인터넷에서 컴퓨터 간의 통신이 가능하도록 표준화하여 채택한 통신 규약
- 일반적으로 FTP, Telnet, SMTP 등 상위 응용 계측의 프로토콜도 포함된 개념으로 인터넷에서 접속하는 프로토콜 중 가장 중요한 기능을 하는 TCP 와 IP 또는 여러 프로토콜의 집합이라 할 수 있다.
네트워크 접속 계층
- 운영체제의 네트워크 카드와 디바이스 드라이버 등 하드웨어적인 요소와 관련된 것을 지원하는 계층
- 이더넷, MAC/LLC, SLIP, PPP 등의 프로토콜을 사용
네트워크 계층
- 인터넷 계층. 네트워크의 패킷 전송을 제어하는 계층
- IP, ARP, ICMP, IGMP 등의 프로토콜을 사용
- IP 프로토콜
- 네트워크의 주소체계를 관리하고 전송에 필요한 경로를 결정, 패킷을 정확한 수신지로 전송하는 역할을 담당하는 프로토콜
전송 계층
- 호스트 간의 데이터 전송을 담당하는 계층
- 송신시에는 상위 계층으로부터 전달받은 데이터를 효율적으로 전송하기 위해 패킷 단위로 분할하고 수신시에는 하위 계층으로부터 전달받은 패킷을 원래의 데이터로 재결합하는 역할을 담당
- OSI 참조 모델에서의 전송 계층과 세션 계층 일부의 역할을 담당
- TCP, UDP 프로토콜을 사용
- TCP 프로토콜
- 전송되는 패킷에 오류와 중복이 없게하고, 보낸 순서대로 수신측에서 받을 수 있도록 신뢰성 있는 데이터 전송을 보장하는 프로토콜
응용 계층
- 클라이언트의 요청을 전송하기 위해 데이터를 서버가 이해할 수 메시지로 변환하고 하위 계층인 전송 계층으로 전송하는 역할을 담당하는 계층
다음글