TCP/IP Computer network protocol

Source: Internet
Author: User
Tags gopher file transfer protocol


Application layer: (Typical device: application, such as FTP,SMTP, HTTP)

The DHCP (Dynamic Host Configuration Protocol) dynamically host assignment protocol, which works with UDP protocol, has two main uses: to automatically assign IP addresses to internal networks or network service providers, For users or internal network administrators as a means of central management of all computers. Implement Plug and Play networking.

BOOTP (BOOTSTRAPPROTOCOL) bootloader Protocol/Bootstrap protocol, using UDP to enable a diskless workstation to obtain configuration information automatically. Static Configuration Protocol DNS (domain name System) domain name resolution < port number 53>

FTP (file Transfer Protocol) files Transfer Protocol < port number 21> reduce or eliminate the incompatibility of processing files under different operating systems.

Gopher (the Internet Gopher Protocol) Internetwork Gopher Protocol

HTTP (hypertext Transfer Protocol) Hypertext Transfer Protocol < port number 80>, transaction-oriented application layer protocol.

IMAP4 (Internet Message Access Protocol 4) version 4th of the Internet Information Access Protocol

IRC (Internet Relay chats) Network Chat protocol

NNTP (Network news Transport Protocol) Web Press Transfer Protocol

XMPP Extensible Message Processing Site Protocol

POP3 (Post Office Protocol 3) is the 3rd version of the Post Office Protocol, which is used to accept messages.

SIP Signaling Control Protocol

SMTP (Easy Mail Transfer Protocol) Simple Mail Transfer Protocol < port number 25> used to send messages.

SNMP (Simple network Management Protocol), Simplified Web Management Protocol

SSH (Secure Shell) Secure Shell protocol

Telnet Remote Login Protocol < port number 23>

RPC (remote Procedure call Protocol) (RFC-1831) Remoting protocol

RTCP (RTP control Protocol) RTP Controller protocol

RTSP (real Time streaming Protocol) live Streaming protocol

TLS (Transport Layer Security Protocol) secure Transport Layer protocol

SDP (Session Description Protocol) conversation Description Protocol

SOAP (Simple Object access Protocol) Basic Objects Access Protocol

GTP Universal Data Transmission Platform

STUN (simple traversal of the UDP over NATs, NAT, UDP easy traversal) is a network protocol

NTP (Network time Protocol) Net-at-school protocol.

Transport Layer: (Typical device: process and port) data unit: Data segment (Segment)

The TCP (transmission Control Protocol) transmission protocol provides a reliable connection-oriented service, which must be established before the data is transferred and released. Reliable full-duplex channel. Reliable, orderly, no loss, no repetition.

UDP (user Datagram Protocol) User Datagram Protocol does not need to establish a connection before sending data, does not use congestion control, does not guarantee reliable delivery, maximum effort delivery.

DCCP (Datagram Congestion control Protocol) Datagram Congestion protocol

SCTP (Stream control transmission PROTOCOL) stream-controlled transport protocol

RTP (Real-time Transport Protocol) real-time Transfer Protocol

RSVP (Resource ReSer vation Protocol) Resource Reservation Protocol

PPTP (Point-to-Point tunneling Protocol) peer-to-Peer tunneling Protocol

Network layer: (Typical device: router, firewall, multilayer switch) data unit: Packet (Packet)

IP (IPv4 IPV6) (Internet Protocol) Network Interconnection Protocol

The ARP (address Resolution Protocol) is a resolution protocol that realizes its physical address through an IP address.

The RARP (Reverse address Resolution Protocol) Reverse address Translation Protocol allows the physical machine on the LAN to request its IP address from the Gateway server's ARP table or cache.

ICMP (Internet Control message Protocol) Internet Controlled message protocol. It is a sub-protocol of the TCP/IP protocol family that is used to pass control messages between IP hosts and routers.

ICMPV6:

The IGMP (Internet Group Management Protocol) Internet Groups Management Protocol, a multicast protocol in the Internet Protocol family, is used by IP hosts to report their group members to any directly adjacent router.

RIP (Router Information Protocol) Routing Information Protocol is a standard for exchanging routing information between a gateway and a host.

OSPF (Open Shortest path Firs) Open Shortest Path First, Distributed Link State protocol.

BGP (Border Gateway Protocol) Border Gateway protocol, which is used to connect a routing protocol to a stand-alone system on the Internet. Route selection protocol using path vectors.

Is-is (intermediate system to intermediate Systems Routing Protocol) The routing protocol to the middle of the system.

IPsec (IP Secure) Internet protocol security is an open-standard framework that ensures secure and confidential communication over Internet Protocol (IP) networks by using encrypted security services.

Data Link layer: (Typical device: Network card, bridge, switch) data unit: Frame

Arq (Automatic repeat-request) automatic retransmission request protocol, one of the error correction protocol, including the Stop Wait Arq protocol and continuous ARQ protocol, error detection, positive confirmation, over-time retransmission and negative confirmation relay to re-transmission and other mechanisms.

To stop waiting for an agreement:

CSMA/CD (Carrrier sense Multiple Access with collision Detection) Carrier monitor multipoint access/Collision detection protocol. General line Network, the essence of the Protocol is carrier monitoring and collision detection. The carrier monitoring is to send data before the detection of the bus on the other computers in the transmission of data, such as temporarily do not send data, to avoid collisions. Collision detection for the computer side to send data edge detection channel signal voltage size.

The PPP (point-to-ponit Protocol) point-to-Point protocol is byte-oriented and consists of three parts: A method for encapsulating an IP datagram to a serial link, and a Link control protocol for establishing, configuring, and testing a data link connection

LCP (Link control Protocol): A set of network control Protocol NCP.

The HDLC (High-level Data Link Control) Advanced data link controls the synchronous transmission of data over the network and the bit-oriented data Link layer protocol.

ATM (asynchronous Transfer mode) Asynchronous transfer method, based on circuit switching and packet switching on the basis of a connection-oriented fast packet switching technology. "Async" means "asynchronously inserting" an ATM cell into a synchronous SDH bitstream. If the synchronization is inserted, the time slot occupied by the user in each frame is fixed in relative position. "Synchronization" means that the bitstream on each link in the network is controlled by the same very precise master clock. Wi-Fi, WiMAX, DTM, Token Ring, Ethernet, FDDI, Frame Relay, GPRS, EVDO, HSPA, L2TP, ISDN

Physical layer: (Typical device: Repeater, hub, network cable, hub) data unit: bit (bit)

Ethernet physical layer, modem, PLC, SONET/SDH, g.709, optical fiber, coaxial cable, twisted pair


TCP/IP Computer network protocol

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.