TCP/IP协议1

1.分层

  应用层 telent 远程登录,ftp 文件传输协议,smtp 简单邮件传送协议 snmp 简单网络管理协议 email  

  运输层  tcp(提供可靠的数据通信)和udp(数据报的分组从一台主机到另一台主机)  两台主机提供端对端的通信,

  网络层  ip(网际洗衣),icmp(互联网控制报文协议)和iGmp(internet组管理协议) 分组的选路,

  链路层   设备驱动程序和网络接口卡,

  连接网络的途径路由器和网桥 ,网桥是链路层上对网络进行互联,路由器是在网络层对网络进行互联。

      IP协议,icmp是ip协议的附属协议,

2.互联网的地址

  每台主机都有一个唯一的internet地址,长32bit,

  多接口主机有多个ip地址,

  有三类:单播地址(单个主机),广播地址(为给定网络上的所有主机),多播地址(同一组内的所有主机)

3 域名系统

       DNS是一个分布数据库,提供ip地址和主机名之间的映射关系

4 封装

     用tcp传送数据,每层对收到的数据增加一些首部信息,tcp传给ip的tcp报文,ip传给链路层的是ip数据报,通过以太网传输的比特流称为帧,

5 分用

  当目的主机收到一个以太网数据帧时,数据就开始还原,

6 客户-服务器模型

  重复型服务器,UDP

      并发型服务器  TCP

7 端口号 

  大多数tcp/ip实现给临时端口分配1024到5000之间的端口号

8 标准化过程

  interent协会 isoc 

     

  

  

  

  

原文地址:https://www.cnblogs.com/suixin84/p/6742221.html