TCP/IP协议简析

什么是TCP/IP协议

TCP/IP是一类协议系统,它是用于网络通信的一套协议集合。

传统上来说,TCP/IP被认为是一个四层协议

  • 应用层

  • 传输层

  • 网络层

  • 网络接口层

  • 应用层有:应用层,表示层,会话层,传输层

  • 传输层有:传输层

  • 网络层有:网络层

  • 网络接口层有:数据链路侧层,物理层

分别对应的TCP/IP协议集

  • 应用层:TELNET、FTP、HTTP、SMTP、DNS等
  • 传输层:TCP、UDP
  • 网络层:IP、ICMP、ARP、RARP
  • 网络接口层:各种物理通信网络接口

网络接口层

主要是指物理层次的一些接口,比如电缆等

网络层

提供独立于硬件的逻辑地址,实现物理地址与逻辑地址的转换。

在TCP/IP协议族中,网络层协议包括IP协议(网际协议),ICMP协议(Internet互联网控制报文协议),以及IGMP协议(Internet组管理协议)

传输层

为网络提供了流量控制,错误控制和确认服务

在TCP/IP协议族中有两个互不相同的传输协议,TCP(传输控制协议)和UDP(用户数据报协议)

应用层

为网络排错,文件传输,远程控制和Internet操作提供具体的应用程序。

2.数据包

在TCP/IP协议中数据由上往下将数据装包,然后由下往上拆包

在装包的时候,每一层都会增加一些信息用于传输,这部分信息就叫报头,当上层的数据到达本层的时候,会将数据加上本层的报头打包在一起,继续往下传递。

3.网络接口层

这一块主要涉及到一些物理传输,比如以太网,无线局域网

4.网络层

前面有提到,网络层就是做物理地址与逻辑地址之间的转换

目前市场上应用最多的是32位二进制的IPv4,因为IPv4的地址已经不够用了,所以128位二进制的IPv6应用越来越广泛

1)IP

TCP/IP协议网络上的每一网络适配器都有一个唯一的IP地址。

IP地址是一个32为的地址,这个地址通常分成4段,每8个二进制位一段,但是为了方便阅读,通常会将每段都转换为十进制来显示,比如192.168.0.1

IP地址分为两个部分:网络ID,主机ID

但是具体哪部分属于网络ID,哪些属于主机ID没有规定。

因为有些网络是需要很多主机的,这样的话代表ID的部分就要更多,但是有些网络需要的主机很少,线河阳主机ID的部分就应该少一些。

绝大部分IP地址属于以下几类:

  • A类地址:IP地址的前8位代表网络ID,后24位代表主机ID。
  • B类地址:IP地址的前16位代表网络ID,后16位代表主机ID。
  • C类地址:IP地址的前24位代表网络ID,后8位代表主机ID。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值