OSI和网络协议TCP/IP详解

OSI参考模型

层次名称主要功能主要设备及协议
7应用层实现具体的应用功能POP3、FTP、HTTP、Telnet、SMTP、DHCP、TFTP、SNMP、DNS
6表示层数据的格式与表达、加密、压缩共上
5会话层建立管理和终止会话共上
4传输层端到端的连接TCP、UDP
3网络层分组传输和路由选择三层交换机、路由器、ARP、PARP、IP、ICMP、IGMP
2数据链路层传递以帧为单位的信息网桥、交换机(多端口网桥)、网卡、PPTP、L2TP、SLIP、PPP
1物理层二进制传输中继器、集线器

网络协议定义

网络协议介绍
在此处学习以四层划分为准
1、其中除了应用层协议是用户进程,其他三层都是在内核进行(操作系统级别的),
2、应用层关系的是程序的细节,如数据的接收与处理,其他三层处理通讯细节

四层协议的形象比喻

那寄快递和收快递做比喻
包裹就相当于数据包
应用层协议(如FTP、HTTP协议)就相当于你家的门牌号,程序是用端口号区分的
传输层协议TCP相当于你们单元,你的电脑,
网络层协议IP协议相当于,快递从寄件地址到你们单元的地址
链路层协议以太网协议相当于快递选择哪种方式运输,是火车还是汽车,网络就是光缆还是什么方式

  • 网络层协议服务是一种不可靠的服务,他只是尽可能快的把分组把源节点送到目的节点,但不提供可靠性保障,就像快递从寄件地址到你们单元中其中快递完全是有可能丢失的
  • 传输层TCP在不可靠的IP层上提供一个可靠的运输层,就像快递寄件人和收件人都会彼此确认对方是否收到快递,如果没收到那这时寄件的一方就会再次发送快递
  • TCP使用不可靠的IP服务,提供一种可靠的运输层服务
  • UDP为应用程序接收和发送数据包,和TCP不同,UDP是不可靠的
  • IP是网络层协议的主要协议,同时被TCP 和UDP使用
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值