TCP/IP协议(一)

目录

一、TCP/IP协议族体系结构以及主要协议

1、数据链路层

2、网络层

3、传输层

4、应用层


一、TCP/IP协议族体系结构以及主要协议

TCP/IP协议是一个四层协议系统,自底而上分别是数据链路层、网络层、传输层和应用层。每一层完成不同的功能,且通过若干协议来实现,上层协议使用下层协议提供的服务。

1、数据链路层

(1)数据链路层实现了网卡接口的网络驱动程序,以处理数据在物理媒介上的传输

(2)ARP(地址解析协议):IP地址转化为物理地址

      数据链路层->物理地址->寻址一台机器

      网络层       ->IP地址    ->寻址一台机器

(3)RARP(逆地址解析协议):

2、网络层

(1)网络层实现数据包的选路和转发

(2)IP(因特网协议):网络层最核心的协议,IP协议使用逐跳的方式确定通信路径

(3)ICMP(因特网控制报文协议):IP协议的重要补充,用于检测网络连接

         ICMP使用的报文格式:

8位类型:用于区分报文类型。将ICMP分为两类:

               a)差错报文,用来回应网络错误

               b)查询报文,用来查询网络信息

16位校验:对整个报文进行循环冗余校验(CRC),以检验报文在传输过程中是否有损坏

3、传输层

(1)传输层为两台主机上的应用程序提供端到端的通信。传输层只关心通信的起始端和目的端,而不在乎数据包的中转过程。

(2)TCP(传输控制协议):为应用层提供可靠的、面向连接的、基于流的服务

(3)UDP(用户数据报协议):为应用层提供不可靠、无连接、基于数据报的服务

(4)SCTP(流控制传输协议):为了在因特网上传输电话信号而设计

4、应用层

(1)应用层负责处理应用程序的逻辑

(2)ping:是应用程序,而不是协议,利用ICMP报文检测网络连接,是调试网络环境的必备工具

(3)telnet:是一种远程登录协议,使我们能在本地完成远程任务

(4)OSPF(开放最短路径优先协议):一种动态路由更新协议,用于路由器之间的通信,以告知对方各自的路由信息

(5)DNS(域名服务协议):提供机器域名到IP地址的转换

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值