python网络编程之tcp/ip协议

python网络编程之tcp/ip协议

该文档仅用作学习笔记,转载请表明出处

什么是协议

  • 有人说英语,有人说中文…说同一种语言的可以交流,不同语言的之间就不可以交流,为了解决不同种族人之间的语言沟通障碍,现规定国际通用语言是英语,这就是一个规定,这就是协议。

计算机网络沟通用什么

  • 现在的生活中,不同的计算机只需要能够联网就可以相互进行传输信息。不同种类之间的计算机到底怎么进行数据传输呢?
  • 就像说不通语言的人沟通一样,只要有一种大家都认可都遵守的协议即可,那么这个计算机都遵循的网络通信协议叫做TCP/IP协议。

TCP/IP协议族

  • 早期的计算机网络,都是各厂商自己规定的一套协议,互不兼容。
  • 为了把全世界的所有不同类型的计算机连接起来,就必须规定一套全球通用的协议,为了实现互联网这个目标,互联网协议簇(cu四声)(Internet Protocol Suite)就是通用协议标准。
  • 因为互联网协议包含了上百种协议标准,但是最重要的两个协议是TCP和IP协议,所以,大家把互联网的协议简称TCP/IP协议
    在这里插入图片描述
    四层网络结构:链路层–>网络层–>传输层–>应用层 (从上图的下面到上面)
    七层网络结构:物理层–>数据链路层–>网络层–>传输层–>会话层–>表示层–>应用层
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值