1.TCP/IP的问世

1974年IP(Internet protocol 互联网协议)和TCP(transmission control protocol 传输控制协议)问世,合称TCP/IP。起初用于美国军方保证战争期间不间断的可靠的通信网络系统。

2.TCP/IP是什么

我们通常说的TCP/IP协议,其实是一个协议族,其中包含有很多其他的辅助协议,TCP和IP是其中比较重要且必不可少的两个,所以作为代表名。辅助协议可以解决仅仅使用IP协议带来的网络通信不可靠等问题,同时也避免了IP协议过于庞大。常见的辅助协议有:

OSPF(open shortest path first 开放式最短路径优先)

RIP (routing information protocol 选路信息协议)

BGP (border gateway protocol 边界网关协议)

ICPMP (Internet control message protocol 网络控制报文协议)

TCP (transmission control protocol 传输控制协议)

3.TCP/IP分层

5应用层

4传输层

3网络层

2数据链路层

1物理层

第N层为N+1层提供服务,最底层只服务,最顶层只是使用服务的用户。服务不只是下层的功能,而是下层服务的功能总和。仅在相邻层有接口,且下层服务的事项对上层完全透明。

网络协议-tcp/ip相关推荐

  1. 网络分层,网络协议TCP/IP模型,OSI模型

    TCP\IP模型是多种协议的综合,4层模型(也有说5层的). 其中最重要的就是分层结构和主要协议. 1.应用层(SMTP,HTTP,FTP) 2.传输层(TCP,UDP) 3.网络互联层(IPv4,I ...

  2. 网络协议——TCP/IP协议

    简介: TCP(传输控制协议)和 IP(网际协议)是两个独立且紧密结合的协议,负责管理和引导数据报文在 Internet上的传输.二者使用专门的报文头定义每个报文的内容.TCP 负责和远程主机的连接, ...

  3. 网络协议:TCP/IP协议,你看懂了吗?

    这样的TCP/IP协议,你看懂了吗? 本文章转载自https://blog.csdn.net/yulyu/article/details/69062288 精通 TCP/IP,熟练使用 Socket ...

  4. java socket ip_JAVA 网络编程 TCP/IP、Socket 和协议设计

    [JAVA 网络编程 TCP/IP.Socket 和协议设计] TCP/IP 协议简介 IP 首先我们看 IP(Internet Protocol)协议.IP 协议提供了主机和主机间的通信. 为了完成 ...

  5. WinSock API网络编程——TCP/IP协议详解

     WinSock API网络编程--TCP/IP协议(http://www.impcas.ac.cn/usr/lujun/browse.asp?id=winsock_tcp)            ...

  6. 网络编程-TCP/IP协议栈-TCP协议

    TCP协议 TCP协议作用 TCP协议位于协议栈的传输层.当应用层向TCP层发送用于网间传输的,用8字节表示的数据流,TCP则吧数据流分割成适当长度的报文段,最大传输段大小(MSS)通常受到改计算机连 ...

  7. 网络编程-TCP/IP协议栈-IP协议

    协议 协议就是约定的一种规则,例如扑克游戏中约定好的各种规则,2<3<4<5<-等,以此作为游戏规则.当所有人都遵循这个规则,那么久可以不需要任何多余的交流就可以进行游戏,这个 ...

  8. 网络基础 TCP/IP协议面试常问知识点

    网络基础 TCP/IP协议面试常问知识点 ****************** 如有侵权请提示删除 ********************* 1.网络包的组成: 报头/起始帧分界符--MAC头部-- ...

  9. Java中的网络和TCP/IP协议

    网络和TCP/IP协议 一.网络通信协议 1.1 协议和七层模型 1.2 TCP/IP协议 二.网络通信的实现 2.1 TCP协议通信 2.2 UDP协议通信 前言: 有时候我们会不理解,我们在QQ上 ...

最新文章

  1. 百度宣布:搜索业务总裁向海龙离职,另回购10亿美元股份
  2. 【Android TV 开发】焦点处理 ( 父容器与子组件焦点获取关系处理 | 不同电视设备上的兼容问题 | 触摸获取焦点 | 按键获取焦点 )
  3. 在Windows95/98中实现苹果窗口界面
  4. MATLAB从入门到精通-欧拉法与梯形法求解微分方程(含MATLAB源码)
  5. Python: 复数的数学运算
  6. 前端js基础智能机器人
  7. 股票分红对于短期投资有好处吗?
  8. 第三代计算机的内存使用是什么,lpddr3内存什么意思
  9. 线性分类模型和向量矩阵求导_自然语言处理中向量空间模型的矩阵设计
  10. Illustrator导入word中的visio图片方法
  11. Python中str()函数的使用(学习笔记)
  12. S-CMS医院建站系统XXE通用漏洞的利用与防御
  13. 开源监控Prometheus介绍,安装,配置,使用详解
  14. Python中的迭代是什么意思?
  15. 杰理之脑连接样机蓝牙 , 开启音量同步 , 电脑无法大范围 量 调节音量【篇】
  16. 统计学,机器学习,数据挖掘,深度学习
  17. 《程序员》2012年1期精彩内容:回顾与展望
  18. 补码和真值的对应关系
  19. 电源模块电路中电容的作用
  20. android miui悬浮按钮,MIUI10悬浮球

热门文章

  1. 【沐风老师】3DMAX简易鞋柜建模方法详解
  2. 计算机网络与互联网(一)
  3. 把ipad作为电脑的第二显示器
  4. 尤里的复仇II 回归
  5. 【愚公系列】2021年11月 攻防世界-进阶题-MISC-044(labour)
  6. Shape Collage 傻瓜式制作漂亮的照片堆叠拼贴效果图片的软件
  7. kaggle官方书籍推荐:The-Kaggle-Book
  8. CE认证流程,如何做CE认证
  9. 《Thenbsp;Road》影评
  10. 在 Java 中定义一个不做事且没有参数的构造方法的作用