TCP/IP协议(一)第五天

二、TCP/IP协议

层次结构(TCP/IP和OSI对比)

网络接口层

功能

在物理连接(网线和电脑之间)之上,实现逻辑链路(用到的协议)的连接(拨号连接)

接口卡(网卡):具有物理地址,即MAC地址,硬件地址 (唯一固定

—SLIP(Serial line Inyernet Protocol)协议

在串行线路上封装IP数据报

用于拨号连接

缺点:没有差错校验机制

—差错校验机制:每一端必须知道对方的IP地址,没有办法奖=奖本端的IP地址通知给另一端;如果一条串行线路用于SLIP,那么它不能同时使用其他协议。

PPP协议:点对点协议,实现拨号连接

MAC地址和IP地址的关系

ARP协议 (Address Resolution Protocol)

地址解析协议  IP---->MAC

通过目标设备的IP地址,可以获取到它的物理地址,保证通信的进行

RARP(Reverse Address Resolution Protocol)协议 反向(逆向)地址解析协议

MAC到地址

 网络互联层(路由寻址、传递数据报

功能:

在不同网络之间进行路由寻址,传递数据报

IP(Internet protocol)协议:

无连接(不保证主句的有序到达),不可靠的协议

负责在主机之间寻址

设定路由

ICMP(Internet Control Message Protocol)协议(在主机与路由器之间。ICMP协议是一种面向无连接的协议,用于传输出错报告控制信息。)

报告错误(网络的错误检测,主机故障等)

控制消息

Ping程序

传输层:建立应用间端到端的连接(一种是可靠的连接,一种是不可靠的连接)

面向连接:会话建立、数据传输、会话拆除

无连接:不保证数据的有序到达

TCP(Transmission Control Protocol)传输控制协议:
面向连接

可靠(三次握手:在进行数据传输之前,一定是确定两端都在的情况下,来进行数据传输)

速度慢

UDP(User Datagram Protocol)用户数据报协议:

无连接

不可靠

速度快

端口号:(通过“IP地址+端口号”来区分不同的服务的)

用来区别应用层的协议

不同的协议有不同的端口号

端口是通过端口号来标记的,端口号只有整数,范围是0-65535

应用层

主要负责用户和应用程序之间的通信, 协调设备和软件的多样性问题;解决系统中文件传输问题。

以下是常见的应用协议:

FTP:文件传输协议(FTP服务器必有网站)

HTTP:超文本传输协议

DNS:域名系统

Telnet:远程终端协议

IMAP:Internet邮件访问协议

POP3:邮局协议版本3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值