龙空技术网

TCP/IP协议的简单介绍

分秒必争Sunny宋 1082

前言:

眼前你们对“tcpip协议族中ip协议是用来做什么的”大致比较关注,姐妹们都需要分析一些“tcpip协议族中ip协议是用来做什么的”的相关知识。那么小编在网上汇集了一些关于“tcpip协议族中ip协议是用来做什么的””的相关文章,希望看官们能喜欢,我们快快来学习一下吧!

TCP/IP 是用于因特网的通信协议

计算机通信协议是对那些计算机必须遵守以便彼此通信的规则的描述

什么是TCP/IP

tcp/ip:是供已连接因特网的计算机进行的通信协议。

TCP/ip:指传输控制协议/国际协议

tcp/ip 定义了电子设备(比如计算机)如何连入因特网,以及数据如何在他们之间传输的标准

在TCP/ip内部中包含一系列用于处理数据通信的协议

TCP(传输控制协议)-应用程序之间进行通讯udp(用户数据包协议)-应用程序之间简单的通信ip(国际协议)-计算机之间的通信ICMP(因特网消息控制协议)-针对错误和状态DHCP(动态主机配置协议)--针对动态寻址

TCP使用固定的链接

TCP 用于应用程序之间的通信

当应用程序希望通过TCP与另一个应用程序通信时,它会发送一个通信请求,这个请求必须会被送到一个确切的地址,在双方握手之后,TCP将在两应用程序之间建立一个全双工的通信

这个全双工的通信将占用两个计算机之间的通信线路,直到它被一方或双方关闭为止

udp和tcp很相似,但是更简单,同时低于TCp

IP是无连接的

ip用于计算机之间的通信,IP是无连接的通信协议。他不会占用两个正在通信的计算机之间的通信线路,这样,IP就降低了对网络线路的需求,每条线可以同时满足许多不同的计算机通信之间的通信需要

通过IP,消息(或者其他数据)被分割为小的独立的包,并通过因特网在计算机之间传送

ip 负责将每个包路由至他的目的地

IP路由器

TCP/IP 意味着TCP和IP在一起协同工作。

TCP负责应用软件(比如你的浏览器)和网络之间的通信

IP负责计算机之间的通信

TCP负责将数据分割并装入IP包,然后在他们到达的时候重新组合他们

IP负责将包发送至接受者

TCP/IP使用32个比特或者4个0到255之间的数字来为计算机编址

IP地址

每个计算机必须有IP地址每个IP包必须有一个地址才能发送到另一台计算机

IP 地址包含四个数字

这是你的ip地址:192.168.2.123

TCP/IP 使用四个数字为计算机编址。每个计算机必须有一个唯一的4个数字的地址

数字在0-255之间,并由点号隔开,像这样:192.168.1.56

TCP使用固定的连接

Tcp 用于应用程序之间的通信

当应用程序希望通过TCP与另一个应用程序通信时,它会发送一个通信请求,这个请求必须必须被送到一个确切的地址。

32个比特=4个字节

CP/IP 使用 32 个比特来编址。一个计算机字节是 8 比特。所以 TCP/IP 使用了 4 个字节。

一个计算机字节可以包含 256 个不同的值:

00000000、00000001、00000010、00000011、00000100、00000101、00000110、00000111、00001000 ....... 直到 11111111。

现在,你知道了为什么 TCP/IP 地址是介于 0 到 255 之间的 4 个数字。

域名

12个阿拉伯数字很难记忆。使用一个名称更容易

用于 TCP/IP 地址的名字被称为域名。w3school.com.cn 就是一个域名。

当你键入一个像 这样的域名,域名会被一种 DNS 程序翻译为数字。

在全世界,数量庞大的 DNS 服务器被连入因特网。DNS 服务器负责将域名翻译为 TCP/IP 地址,同时负责使用新的域名信息更新彼此的系统。

当一个新的域名连同其 TCP/IP 地址一同注册后,全世界的 DNS 服务器都会对此信息进行更新。

协议族

TCP/ip 是基于TCP和IP这两个最初协议上的不同的通信协议的大的集合

TCP --传输控制协议

Tcp 用于从应用程序到网络数据的传输控制

TCP 负责在数据传送之前将他们分割为 IP 包,然后在他们到达的时候将他们重组

IP --国际协议

IP 负责计算机之间的通信

IP 负责在因特网上发送和接收数据包

HTTP--超文本传输协议

HTTP负责web服务器与web浏览器之间的通信

HTTP 用于从Web客户端(浏览器)向web服务器发送请求,并从web服务器向web客户端返回内容。

HTTPS --安全的HTTP

HTTPS 负责在web 服务器和web浏览器之间的安全通信

作为代表性的应用,HTTPS会用于处理信用卡交易和其他敏感数据

SSL--安全套接字

SSL 协议用于为安全数据传输加密数据

SMTP--简易邮件传输协议

SMTP 用于电子邮件的传输

MIME --多用途因特网邮件扩展

MIME --协议使SMTP有能力通过TCP/IP 网络传输多媒体文件,包括声音 视频二进制数据

IMAP --因特网消息访问协议

IMAP 用于存储和取回电子邮件

POP邮局协议

pop用于从电子邮件服务器向个人电脑下载电子邮件

FTP --文件传输协议

负责计算机之间的文件传输

NTP --网络时间协议

NTP 用于在计算机之间同步时间(钟)

DHCP --动态主机配置协议

dhcp 用于向网络中的计算机分配动态ip地址

SNMP --简单网络管理协议

SNMP用于计算机网络的管理

LDAP --轻量级的目录访问协议

LDAP 用于从因特网搜集关于用户和电子邮件地址的信息

ICMP --因特网消息控制

ICMP负责网络中的错误处理

ARP - Address Resolution Protocol

ARP - 用于通过 IP 来查找基于 IP 地址的计算机网卡的硬件地址。

BOOTP - Boot Protocol

BOOTP 用于从网络启动计算机。

PPTP - 点对点隧道协议

PPTP 用于私人网络之间的连接(隧道)。

标签: #tcpip协议族中ip协议是用来做什么的