TCP/IP协议概述

TCP/IP协议不仅是传输控制协议和网络互联协议的组合,而是一个包含TCP, UDP, IP等协议的协议簇。其层次结构简化为4层,包括应用层、传输层、网络层和数据链路层。TCP/IP协议具有硬件独立性、广泛适用性、免费开放和网络地址唯一性等特点,是互联网通信的基础。" 72806241,5752133,使用servlet构建的初识web项目,"['java', 'servlet', 'jsp', 'HelloWorld', 'Register']
摘要由CSDN通过智能技术生成

什么是TCP/IP协议

TCP协议全称为传输控制协议,IP协议全称为网络互联协议,TCP协议和IP协议分别为两种不同的协议,但通常情况下TCP/IP协议却不仅仅是两种协议的组合,而是代表着以TCP和IP协议为核心的网络协议簇.起初被当做是一种新的通信技术,直到1983年成为ARPANET网络中唯一指定的协议,该协议族包括TCP协议,UDP协议,IP协议,ICMP协议,HTTP协议等一系列网络协议.

TCP/IP协议层次结构

传统的OSI层次结构为7层,这7层分别自下而上为物理层,数据链路层,网络层,传输层,会话层,表示层,应用层.
而TCP/IP协议的层次结构为4层(也有为5层的说法),自下而上分别为数据链路层,网络层,传输层,应用层
每层的应用如下:

  1. 应用层:为应用提供服务并规定应用程序中的相关细节,如HTTP,FTP协议就是位于应用层的协议.
  2. 传输层:为应用程序提供端到端的通信,流量控制,错误控制确认服务等,位于传输层的协议主要为TCP,UDP协议.
  3. 网络层:提供独立于物理硬件层次的逻辑寻址,负责寻找地址和路由选择,同时还可实现用塞控制等功能.网络层的协议主要为ARP,IP,RARP,ICMP等协议.
  4. 数据链路层:主要提供了物理网络链接的接口,以及根据硬件的物理地址实现数据的寻址.
    在这里插入图片描述
    以上是TCP/IP四层结构与OSI七层结构模型的对应图.
    TCP/IP协议在一定程度上参考了OSI七层结构模型,将七层结构压缩为四层结构.
TCP/IP协议的特点
  1. 能够与特定的操作系统和计算机硬件相互独立,应用范围广且数据传输耦合度极低.
  2. 面向用户免费且完全开放,使用门槛非常低.
  3. 独立于网络的硬件系统,在局域网,广域网,互联网都可运行.
  4. 网络地址统一分配,每个设备和终端只能有一个唯一地址.
  5. 高层协议标准化,在高层中具有多种多样的网络协议,可由用户根据实际情况和具体需求进行选择.

本文意在建立一个TCP/IP协议的基础框架,为方便后续学习.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值