Docker学习之:Network

其实在Docker的使用过程中,我们用网络的地方还是非常多的,比如我们使用mysql,nginx这些软件的时候都需要用到,但是我们的同学们如果不是专门学网络的可能深入了解还是有点难的,接下来我们就由浅入深的学习docker网络。
首先我们从单机开始说,单机分为:

  • Bridge Network
  • Host Network
  • None Network
    多机有:
    Overlay Network
    那么我们现在来说一下网络基础:
    我们都知道如果我们想访问百度,我们是通过一个http的协议传输数据包,那么我们这个数据包是怎么传输的呢?我们都知道,HTTP是在应用层,传输层主要是TCP,有了传输协议我们应该如何传输呢?这里就用到了路由的知识,路由的选择也是多路的因为这里的东西还是很复杂的我这里只是跟大家提一嘴,知道是这样的就可以了,接下来是IP地址,只有有个这个我们才知道数据包该发给谁该反给谁,说到IP,必须得说到:
  • Public IP: 互联网上的唯一标识,可以访问internet
  • Private IP: 不可在互联网上使用,仅供机构内部使用
    有时候我们需要查看ip的可达性,我们就需要:
    Ping : (ICMP) 验证IP的可达性
    telnet: 验证服务的可用性
    这节的最后,给大家推荐一个工具WIRESHARK,这是一个抓包工具,大家直接下载使用就可以了。
    互联网时代,多了解一些网络知识还是不错。。。。。。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 网络层提供的两种服务 在计算机网络领域,网络层应该向运输层提供怎样的服务(面向连接还是无连接)曾引起了长期的争论,...
    srtianxia阅读 4,284评论 0 12
  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,972评论 15 147
  • # 图解TCP/IP 标签(空格分隔): 2018招聘 --- ##第1章 网络基础知识 ### ### 1.1 ...
    Kai_a3da阅读 1,617评论 0 2
  • 旧巷子口的酒馆里只有一个中年男人,他的轮廓也算俊朗,着装整洁,满身酒气扑鼻。他一边大口喝酒,一边吞吐着烟圈...
    一轮游虹阅读 359评论 2 4
  • 本文共含有18张iPhone拍摄的照片,其中9张发送在我个人去年3月15日的朋友圈里。借此机会再次和大家分享一下,...
    339da1fbd744阅读 2,716评论 1 2

友情链接更多精彩内容