对线面试官 – TCP_IP四层网络模型经典连环问(2)
导读:对线面试官,传输层 :这里有个问题是。一台机器上很多程序使用的都是一个网卡进行通信的。这些软件都是从一个网卡往外面发送数据,完后并从该网卡接收数据。
对线面试官
传输层:这里有个问题是。一台机器上很多程序使用的都是一个网卡进行通信的。这些软件都是从一个网卡往外面发送数据,完后并从该网卡接收数据。如何区分不同应用软件接收的不同数据呢,此时就需要引入一个端口(范围是0~65536、0~1023被系统占用了)的概念。从上面说的我们可以发现网络层是基于IP协议进行主机间的寻址和通信的,传输层则是建立在主机的某个端口上到另外主机的某个端口上完成连接和通信的这个通信是通过socket来实现的。通过socket就可以基于tcp/ip协议完成上述所说的基于IP地址和MAC地址转换和寻址。以及通过路由进行通信然后建立一个端口到另外一个端口的连接。
TCP/UDP都是传输层的协议,作用就是在数据包里面加入端口号,可以通过端口号进行点对点通信。UDP是不可靠的。TCP是可靠的。
应用层:通过TCP协议可以完成端口对端口的一个通信,但是通信成功后拿到的这个数据应该如何去处理,这里就涉及到了应用层。比如最常见的应用层协议就是http协议(按照什么格式封装的就需要按照什么格式去解析响应。)。进行网络通信。
不念:总结,其实最常见的就是四层网络协议,分别是:数据链路层(以太网协议)、网络层(IP协议)、传输层(TCP协议)、应用层(http协议)所谓的七层就是引入了物理层(网线、光缆)、会话层、表示层、应用层 这三层一个并也就是四层里的应用层了
面试官:不错不错,那你知道如果不在一个子网数据应该如何传播的吗?
不念:当然知道啦,不过这次有点累了,下次吧。
以上是IT袋网网关于对线面试官、– 和 TCP_IP四层网络模型经典连环问的详细讲解,仅供大家参考建议!
相关阅读
-
首选dns的服务器地址是多少 手动设置IP地址和DNS
一篇IT技术小知识,为您介绍首选dns的服务器地址是多少和手动设置IP地址和DNS方面的知识,一起跟随小编看看吧! 现在IPV6现在离我们越来越近了,我们很多地方的网络运营商已经提供IPv6的网
-
如何自己搭建服务器主机 个人搭建云服务器的步骤
本文核心内容:如何自己搭建服务器主机和个人搭建云服务器的步骤的电脑方面的小经验,具体详情如下: 1、首先windows+r键打开运行窗口输入OptionalFeatures打开windows功能开启与关闭。 2、找到
-
源码怎么搭建网页链接 搭建自己的网站技巧
本文为您带来的是源码怎么搭建网页链接和搭建自己的网站技巧的IT知识,接下来就是全面介绍。 web网站是我们上网的窗口,而网站是如何搭建的呢?今天我们来做一个介绍,以php代码为例来
-
什么是混合云 有哪些优缺点?
本文核心导读:什么是混合云的电脑方面的小经验,接下来分享详细内容。 混合云结合了公共云和私有云的特点,允许数据和应用程序在两者之间进行流动。 混合云的多样性 混合云可以由多


