计算机网络

计算机网络

计算机网络笔记

TCP/IP五层模型


在这里插入图片描述
img

OSI七层模型

OSI(Open System Interconnect),开放式系统互联。

名称 任务 数据单元
应用层 通过应用进程间的交互来完成特定网络应用,进程指主机中正在运行的程序 ;应用层交互的数据单元称为报文 message(消息)
传输层 向两台主机中进程之间的通信提供通用的数据传输服务,运输层有着复用和分用的功能 ;传输层主要协议:传输控制协议TCP、用户数据报协议UDP segment(TCP报文段)、datagram(UDP用户数据报)
网络层 为分组交换网上的不同主机提供通信服务、选择合适的路由,使源主机传输层传下来的分组,能通过路由器找到目的主机。最重要的协议是: IP协议 packet(IP数据报)
数据链路层 相邻结点之间传送数据时,链路层将网络层交下来的IP数据包组装成帧,在相邻结点间的链路上传送 frame(帧)
物理层 确定与传输媒体的接口有关的一些特性,数据单位是比特 bit(比特流)


通信演示动图:在这里插入图片描述

  • 1、物理层

    ​ 为上层协议提供了一个传输数据的可靠的物理媒介。简单的说,物理层确保原始的数据可在各种物理媒介上传输。

    ​ 两个重要的设备名称:中继器集线器

  • 2、数据链路层

    ​ 数据链路层为网络层提供可靠的数据传输;

    ​ 基本数据单位为:

    ​ 主要的协议:以太网协议

    ​ 两个重要的设备名称:网桥交换机

    ​ MAC帧格式:帧头(目的 MAC 地址 + 源 MAC 地址 + 类型 )+数据字段+帧尾(帧检验序列)

  • 3、网络层

    ​ 实现两个端系统之间的数据透明传送,具体功能包括寻址和路由选择连接的建立保持和终止等。它提供的服务使传输层不需要了解网络中的数据传输和交换技术。

    ​ 基本数据单位:IP数据报(数据报、分组、包)

    ​ IP协议的主要功能有:无连接数据报传输数据报路由选择差错控制

    ​ 包含的主要协议:

    IP协议(Internet Protocol,因特网互联协议);

    ICMP协议(Internet Control Message Protocol,因特网控制报文协议);

    ARP协议(Address Resolution Protocol,地址解析协议);

    RARP协议(Reverse Address Resolution Protocol,逆地址解析协议);

    ​ 重要的设备名称:路由器

    ICMP报文包含在IP数据报中,属于IP的一个用户,IP头部就在ICMP报文的前面,所以一个ICMP报文包括IP头部ICMP头部ICMP报文IP头部的Protocol值为1就说明这是一个ICMP报文;ICMP头部中的类型(Type)域用于说明ICMP报文的作用及格式,此外还有一个代码(Code)域用于详细说明某种ICMP报文的类型,所有数据都在ICMP头部后面。

  • 4、传输层

    ​ 将上层数据分段并提供端到端的、可靠的或不可靠的传输。此外,传输层还要处理端到端的差错控制流量控制问题。网络层只是根据网络地址将源结点发出的数据包传送到目的结点,而传输层则负责将数据可靠地传送到相应的端口

    ​ 一个很重要的功能:复用和分用

    ​ 信息传送的协议数据单元称为报文

    ​ 包含的主要协议:

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

    UDP协议(User Datagram Protocol,无连接的用户数据报协议);

    ​ 重要的设备名称:网关

  • 5、会话层

    ​ 管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。会话层还利用在数据中插入校验点来实现数据的同步

    ​ 数据传输基本单位为:报文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

努力不熬夜的小喵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值