TCP/IP随笔

这篇博客介绍了TCP/IP协议的基础知识,包括网络基础知识、TCP/IP协议族、IP协议等内容。重点讲解了OSI 7层模型、IP地址的分类及IP协议的三大作用模块,帮助读者理解网络通信中的关键概念。
摘要由CSDN通过智能技术生成

TCP/IP笔记

1. 网络基础知识

  • 计算机网络:WAN-广域网,LAN-局域网。

  • 协议:简单说,就是计算机与计算机之间通过网络实现通信时事先达成的一种“约定”。TCP/IP协议是IP、TCP、HTTP等协议的集合。

  • 通信协议中,通常会规定报文首部应该写入哪些信息、应该如何处理这些信息。相互通信的每一台计算机则根据协议构造报文首部、读取首部内容等,为了双方能正常通信,分组的发送方和接收方有必要对报文首部和内容保持一致的定义。

  • 协议的理解

在这里插入图片描述

  • OSI 7层模型
    在这里插入图片描述
    理解:发送方从第七层到第一层由上至下按照顺序传输数据,而接收端则从第一层到第七层由下至上向每个上一级分层传输数据。每个分层上,在处理由上一层传过来的数据时可以附上当前分层的协议所必须的“首部”信息。然后接收端对收到的数据进行数据的“首部”与“内容”的分离,再转发给上一层,并最终将发送端的数据恢复为原状。

  • OSI 7层模型理解

    (1)应用层:为应用程序提供服务并规定应用程序中通信相关的细节,包括文件传输、电子邮件等。

    (2)表示层:将应用处理的信息转换为适合网络传输的格式,或将来自下一层的数据转换为上层能够处理的格式(就是将设备固有的数据格式转换为网络标准传输格式),主要负责数据格式的转换——利用表示层,将数据从“某个计算机特定的数据格式”转换为“网络通用的标准数据格式”后再发送出去,接收端收到数据后将这些数据按相反的格式恢复为本机的数据格式。

    (3)会话层:负责建立和断开通信连接,以及数据的分割等数据传输相关的管理。

    (4)传输层:确立连接与断开连接,负责重发(起着可靠传输的作用)。传输层为确保所传输的数据到达目标地址,会在通信两端的计算机之间进行确认,若数据没有到达,传输层会负责将数据重发。

    注意:会话层负责决定建立连接和断开连接的时机,而传输层进行实际的建立和断开处理。
    

    (5)网络层:将数据从发送端传输到目标地址,目标地址可以是多个网络通过路由器连接而成的某个地址,主要负责寻址和路由选择。

    目标地址:是进行通信的网络中唯一指定的序号。只要这个目标地址确定了,就可以在众多计算机中选出该目标地址所对应的计算机发送数据。
    TCP
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值