zoukankan      html  css  js  c++  java
  • TCP/IP协议简单介绍

    TCP/IP协议族总共分为四层,分别为:


             应用层:应用层协议有Telnet(远程登入协议)、FTP(文件传输协议)、SMTP(简单邮件传送协议)、SNMP(简单网络管理协议)、HTTP(超文本链接协议)协议等。TCP/IP协议族层次结构

     

             传输层:传输层主要协议有TCP、UDP协议。TCP(传输控制协议)为两台主机提供高可靠性的数据通信。UDP(用户数据报协议)则为应用层提供一种非常简单的服务。

     

             网络层:有时也称作互联网层,处理分组在网络中的活动,例如分组的选路。主要协议有IP协议(网际协议)、ICMP协议(Internet互联网控制报文协议)、IGMP(Internet组管理协议)协议。

     

             链路层:有时也称为数据链路层或网络接口层,通常包括设备驱动和网卡。主要处理与电缆的物理接口细节。

     

    IP地址:

             IP地址由32bit组成,被分为A、B、C、D、E五类;通常用四个十进制数组成,每个十进制占一个字节;以下为各类IP地址范围:

    类型

    范围

    A

    0.0.0.0—127.255.255.255

    B

    128.0.0.0—191.255.255.255

    C

    192.0.0.0—223.255.255.255

    D

    224.0.0.0—239.255.255.255

    E

    240.0.0.0—247.255.255.255

    TCP/IP协议数据包封装过程:

     

    特点:除了链路层在封装上层数据包时在数据包的两头添加数据外,其余层次的协议封装数据包时都是在数据包的头部添加数据。

  • 相关阅读:
    42.OC中instancetype与id的区别
    41.App 框架的搭建思路以及代码的规范
    44、WebStrom下载和破解
    40、IOS自动打包-Python脚本
    39、字符串去除空格
    38、当前时间是否在开放时间内(也就是时间对比)
    37、自定义气泡
    36、NSTimer使用详解-开启、关闭、移除
    35、输入框(UITextField)密码明暗文切换
    34、iOS App图标和启动画面尺寸
  • 原文地址:https://www.cnblogs.com/xuwq/p/5014740.html
Copyright © 2011-2022 走看看