tcp/ip 프로토콜은 4계층 계층 구조를 채택합니다. 1. 네트워크 인터페이스 계층(호스트 네트워크 계층) 2. 단순하고 유연하며 연결이 필요 없는 최선의 데이터그램 서비스를 제공하는 인터넷 계층 전송 계층은 애플리케이션 프로세스 간의 엔드투엔드 논리적 통신을 제공합니다. 4. 애플리케이션 계층은 사용자에게 애플리케이션을 제공합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.
TCP/IP 프로토콜에서 네트워크 인터페이스 계층은 네 번째 계층에 위치합니다. 네트워크 인터페이스 계층은 물리 계층과 데이터 링크 계층을 병합하므로 네트워크 인터페이스 계층은 데이터를 전송하는 물리적 매체일 뿐만 아니라 네트워크 계층에 정확한 회선을 제공합니다.
물리 계층은 전송 매체의 인터페이스와 관련된 일부 특성, 즉 기계적 특성, 전기적 특성, 기능적 특성, 프로세스 특성을 정의하고 병렬 전송과 직렬 전송 간의 변환을 완료해야 합니다.
데이터 링크 계층은 이 계층의 사용자에게 투명하고 안정적인 데이터 전송 서비스를 제공합니다. 투명성은 이 계층에서 전송되는 데이터의 내용, 형식 및 인코딩에 제한이 없다는 것을 의미하며, 정보 구조의 의미를 설명할 필요가 없다는 것은 전송 과정에서 물리적 연결에 결함이 있을 수 있음을 의미합니다. 오류 없는 데이터 링크의 구체적인 방법에는 프레임 동기화, 오류 제어, 흐름 제어 및 링크 관리가 포함됩니다.
물리 계층의 주요 광대역 액세스 기술에는 xdsl, 하이브리드 광섬유 동축 네트워크(HFC) 및 FTTx 기술이 포함됩니다.
데이터 링크 계층의 주요 프로토콜은 지점 간 프로토콜 PPP, CSMA/CD 프로토콜, 및 이더넷 802.3.
인터넷 계층은 단순하고, 유연하고, 비연결적이며 최선의 노력을 기울이는 데이터그램 서비스를 상위 가치로 제공합니다. 인터넷 계층은 서비스 품질 약속을 제공하지 않습니다. 즉, 전송된 패킷은 오류, 손실, 중복 및 순서가 잘못될 수 있으며 확실히 패킷 전달 시간 제한을 보장하지 않습니다.
인터넷 계층의 주요 프로토콜에는 IP 프로토콜, 주소 확인 프로토콜 ARP 및 역방향 주소 확인 프로토콜 RARP, 인터넷 제어 메시지 프로토콜 ICMP가 포함됩니다.
IP 프로토콜은 인터넷 계층의 핵심이며 라우팅을 통해 다음 홉 IP가 캡슐화되어 네트워크 인터페이스 계층으로 전달됩니다. IP 데이터그램은 비연결형 서비스입니다.
ICMP는 인터넷 계층을 보완하며 메시지를 다시 보낼 수 있습니다. 네트워크가 원활한지 확인하는데 사용됩니다.(ping 명령어 사용)
ARP는 알려진 IP를 통해 호스트의 MAC 주소를 찾는 것입니다.
RARP는 MAC 주소를 통해 IP 주소를 결정합니다.
전송 계층은 애플리케이션 프로세스 간에 엔드투엔드 논리적 통신을 제공하고 다중화 및 역다중화 기능을 갖습니다. 즉, 보낸 사람의 서로 다른 애플리케이션 프로세스가 하나의 전송 계층 프로토콜을 사용할 수 있습니다. 데이터를 전송합니다. 수신자의 전송 계층은 메시지 헤더를 제거한 후 대상 애플리케이션 프로세스에 데이터를 올바르게 전달할 수 있습니다. 전송 계층은 또한 메시지에 대한 오류 제어를 수행하여 안정적인 전송을 향상시킵니다.
전송 계층의 주요 프로토콜은 사용자 데이터그램 프로토콜 UDP 및 전송 제어 프로토콜 TCP
애플리케이션 계층은 사용자에게 애플리케이션을 제공합니다.
애플리케이션 계층의 주요 프로토콜에는 도메인 이름 시스템 DNS, 파일 전송 프로토콜 FTP, 원격 터미널 프로토콜 TELNET, 하이퍼텍스트 전송 프로토콜 HTTP, 단순 메일 전송 프로토콜 SMTP, 메일 읽기 프로토콜 POP3 및 IMAP, 동적 호스트 구성 프로토콜 DHCP가 포함됩니다. 단순 네트워크 관리 프로토콜 SNMP.
DNS: 제공 도메인 이름 확인 서비스, 도메인 이름과 IP 주소 간의 변환 제공, 포트 53
FTP: 이기종 네트워크의 모든 컴퓨터 간 파일 전송, 포트 21
TELNET: 사용자 원격 로그인 서비스 제공, 포트 23 사용, 클리어 코드 사용 전송, 낮은 기밀성, 간단하고 편리함
HTTP: World Wide Web의 다양한 링크, 즉 World Wide Web 클라이언트 프로그램과 World Wide Web 서버 간의 연결을 포트 80
을 사용하여 구현하는 데 사용됩니다. SMTP/POP3 , IMAP: 이메일 전송을 제공하며 편지 전송 및 전송을 제어하는 데 사용됩니다. /메일 서버에서 메일을 읽습니다.
DHCP: 네트워크에 새로 추가된 컴퓨터에 IP 주소를 자동으로 할당합니다.
SNMP: 인터넷상의 여러 제조업체에서 생산하는 소프트웨어 및 하드웨어 플랫폼을 관리합니다.
더 많은 관련 지식을 보려면 FAQs 칼럼을 방문하세요!
위 내용은 tcp/ip 프로토콜에는 어떤 레이어가 포함되어 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!