tcp/ip (网络通讯协议)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tcp/ip (网络通讯协议)相关的知识,希望对你有一定的参考价值。

介绍

 

TCP: 传输控制协议, IP: 网际协议,

TCP/IP: 供已连接互联网的计算机之间进行通信的通信协议

 

在tcp/ip内部 , 包含一系列处理数据通信的协议:

tcp、udp、icmp、dhcp

 

ip负责将每个包路由至它的目的地.(网络层)

tcp用于应用程序之间的通信, 负责处理ip包.(传输层)

 

RFC是tcp/ip协议的标准文档.

tcp/ip, 又名: 网络通讯协议.

 

寻址

 

ip地址:

每个计算机必须有ip地址才能够接入互联网, 每个ip包必须有一个地址才能够发送到目的计算机.

 

32比特:

tcp/ip使用32个比特来编址, 一个字节是8个比特, 所以tcp/ip使用了4个字节.

一个计算机字节可以包含256个不同的值, 所以你明白了吧: 为什么ip地址是介于0-255之间的4组数字.

 

ipv6:

128位 = 16个字节 = 8个16位的无符号整数 = 每个整数: 4个16进制位

例如: 686E:8C64:FFFF:FFFF:0:1180:96A:FFFF

 

域名:

用来标记tcp/ip地址的名字, DNS 服务器负责将域名翻译为 TCP/IP 地址.

 

 

 

 

 

 

 

 

协议

 

tcp/ip是不同通信协议的大集合.

都有哪些协议, 参考: http://www.runoob.com/tcpip/tcpip-protocols.html

 

http、https、ssl、smtp、mime、imap、pop、ftp、ntp、dhcp、snmp、

ldap、icmp、arp、rarp、bootp、pptp

 

例如您写邮件时,

会用到smtp(发送邮件) / pop(从服务器下载 邮件) / imap(连接到邮件服务器).

 

分层模型

 技术分享

 

 

 

 

 

 

;

以上是关于tcp/ip (网络通讯协议)的主要内容,如果未能解决你的问题,请参考以下文章

TCP/IP协议HTTP协议SOCKET通讯详解

即时通讯开发之TCP/IP中的IP协议ARP协议

即时通讯开发之TCP/IP中的IP协议ARP协议

TCP/IP协议HTTP协议SOCKET通讯详解

TCP/IP协议HTTP协议SOCKET通讯详解

TCP/IP协议是啥?