网络以及tcp/ip了解

 通信:是有来有回的。是包括人与人,人与物,物与物之间通过某种媒介和行为进行的信息传递与交流。

1.建立连接(ip)2.确认身份(mac地址) 3.奖励童话,会话以及数据传输等其他活动。

网络通信:终端设备之间,通过计算机网络进行的通信。

mac地址:全球唯一设备标识,指的就是我们的物理网卡(身份证),设备编号,全球唯一的编号。

ip地址:设备目前所在位置逻辑的地址192.168.***.21 (家庭住址)

网关(路由器/三层交换机):转发不同网段的数据且离终端最近的是网关。选择最佳路径转发给到你的目的地。

交换机:提供给更多终端设备的接口,链接多个终端。

     发送者----路由器----internet----ip地址(地址转发)----路由器----接收者(mac地址)

数据通信的方式

1.:一对一,私聊 2.组播:一对多,群聊 3.广播:一对所有

网络相关的一些常用语

1.物理拓扑:设备之间的连接关系

2.数据载荷:实际传递的信息,传递的实际信息。

3.数据头部:区分不同的应用程序找到数据的接收者。

4.数据尾部:确保数据是完整的,保证数据的完整性。

网络分类

覆盖范围 1.局域网,小范围的网络,比如校园网,企业网

               2.城域网,城市范围内的网络

               3.广域网,全球 全国 internet(互联网)

网络分层的目的是因为在计算机网络中,许多硬件,软件,协议组织起来组成了一个复杂的系统,组织,设计,实现计算机网络是一个很大的挑战,所以必须要有一个科学有效的方法,把复杂简单化,针对性的解决问题。

iso七层参考模型(开放式体系结构)

网络以及tcp/ip了解_第1张图片

1.应用层:网络服务与最终用户的接口(人机交互的界面)

2.表示层:数据的表示,安全,压缩(计算机时二进制语言,所以需要翻译成人类是别的语言)

3.会话层:建立,管理,终止会话(允许不同机器上的用户建立连接)

4.传输层:在同一软件的两个端口进行数据传输(传输层都是端对端就是端口间的通信端口号是一致的)

5.网络层:知道ip地址后,网络层进行最佳路径的数据传输。

6.数据链路层:确定mac地址,确认身份,差错校验,检测数据是否完整

7.物理层:建立,维护,断开,物理连接(变成信号传输比特流)

再加上一个逆像过程,就是完整的一个网络数据传输。

tcp/ip是传输控制协议(网际协议的简称),是5层,是一系列协议的结合(协议簇)

网络以及tcp/ip了解_第2张图片

因为物理层和数据链路层没有定义特定的协议,所以支持所有的,专用的的协议,网络

所以实质上tcp/ip只有三层

网络层:tcp/ip定义了IP(网际协议)

IP 1.ARP:地址解析协议2.KARP:逆地址解析协议3.ICMP:网际控制保温协议(ping)4.IGMP:网际组管理协议

ARP:根据ip地址,来获取物理(mac)地址,主句发送信息是,包含目标的ip地址的ARP请求广播到局域网上的所有主机,目标记住回应,收到消息后,确定了目标的mac地址,把目标地址的IP地址和物理地址存入主机的ARP缓存,保留一定的时间。

ICMP:ping 测试主机是否可达,路由器是否可用网络信息。

传输层 1.tcp:传输控制协议,更加稳定,可靠

            2.udp:用户的数据包协议,传输数据效率更高,但是不安全

应用层 1.http 超文本传输协议

            2.ftp:文件传输协议

            3.dns:域名系统

            4.ssh:远程访问控制协议

数据封装过程

网络以及tcp/ip了解_第3张图片

网络以及tcp/ip了解_第4张图片

数据解封过程

网络以及tcp/ip了解_第5张图片

PDU:协议数据单元,报文(包含哪些数据)

网络以及tcp/ip了解_第6张图片

常用的设备 1.应用层:个人计算机 微信 qq 浏览器

                   2.网络层:路由器

                   3.数据连接层:交换机

                   4.物理层 :网卡,硬件防火墙。

你可能感兴趣的:(网络,tcp/ip,网络协议)