网络基础,七层模型、TCP/IP四层模型、传输层协议、IP地址总结
2019-05-29 23:21
441 查看
计算机网络是什么?
计算机网络是由通信介质将地理位置不同的且相互独立的计算机连接起来,实现数据通信与资源共享。
计算机网络分类:
按网络分类
总线型:一般介质为同轴电缆。
环形:需要申请令牌才可以通信。
星型:中央节点压力大,单点故障。
网型:效率高,网络复杂。
按地域分类
局域网(LAN):用于公司,家庭
城域网(MAN):用于国家,城市,区县
广域网(WAN):用于国家,全世界
网络设备:
交换机:负责组建局域网,看的是MAC地址。
路由器:负责组建广域网,看的是IP地址。
传输介质:
常用的两种传输介质是
双绞线和
光纤。
OSI七层模型(由于七层太过于严格,所以并没有应用在计算机中,而是基于 其衍生了一个TCP/IP四层模型,被广大操作系统所应用):
7,
应用层:网络服务与最终用户的一个接口。
6,
表示层:数据的表示安全压缩。
5,
会话层:建立,管理,中止会话。
4,
传输层:定义传输数据的协议端口号。
3,
网络层:进行逻辑地址追寻,实现不同网络之间的路径选择。
2,
数据链路层:建立逻辑链接,进行硬件地址寻址。
1,
物理层:建立,维护,断开物理连接。
TCP/IP四层模型:
4,
应用层:负责处理特定的应用程序细节。
3,
传输层:只要为两台主机上的应用程序提供端到端的通信。
2,
网络层:处理分组在网络中的活动。
1,
网络接口层:建立,维护,断开物理连接。
传输层协议:
TCP和UDP是两种最为著名的传输层协议,二者都使用IP作为网络层的协议。
TCP:传输控制协议,面向连接的协议。(适用于一对一传输)
UDP:用户数据报协议,是一种无连接的协议。(适用于一次传输少量数据,传输效率高,延迟小,可以一对一,一对多,多对一和多对多的交互通信)
TCP与UDP区别:
1,TCP面向连接(如打电话要先拨号建立连接),UDP是无连接的,即发送数据之前不需要建立连接。
2,TCP提供可靠的服务,无差错,无丢失,不重复,且按序到达;UDP尽最大努力交付,不保证可靠交付。
3,UDP具有较好的实时性,工作效率比TCP高,适用于对高速传输和实时性有较高的通信和广播通信。
4,TCP只支持一对一通信。UDP支持一对一,一对多,多对一,多对多的交互通信。
5,TCP对系统资源要求较多,UCP对系统资源要求较少。
IP地址:
现有的互联网是在IPv4协议的基础上运行的,采用32位地址长度,IPv4定义的地址空间将被耗尽。IPv6是下一版本的互联网协议,采用128位地址长度。几乎可以不受限制的提供地址。
IP地址是指互联网协议地址。是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
私有地址
A类 :10.0.0.0–10.255.255.255
B类 :172.16.0.0–172.31.255.255
C类 :192.168.0.0–192.168.255.255
相关文章推荐
- 网络基础 — OSI七层协议模型、TCP/IP四层模型
- OSI 七层模型和 TCP/IP 四层模型 及 相关网络协议
- 嵌入式Linux网络编程,网络基础,OSI七层模型,TCP/IP四层模型,TCP/IP通信模型、协议结构、封包与拆包,TCP/UDP协议特点及适用情况
- OSI七层网络模型,TCP/IP四层网络模型与网络协议解析
- 黑马程序员——8.网络编程(网络模型、网络地址、传输协议(UDP、TCP/IP)、客户端和服务器端、URL)
- (四十五)网络基础——OSI七层模型简介和TCP/IP四层模型及其通信过程
- 一、Linux网络编程-TCP/IP基础(一)ISO/OSI参考模型、TCP/IP四层模型、基本概念
- Linux网络基础-ISO/OSI七层模型、TCP/IP四层模型
- 网络层、传输层、应用层、端口通信协议编程接口 - http,socket,tcp/ip 网络传输与通讯知识总结
- OSI七层网络模型,TCP/IP四层网络模型与网络协议解析
- 黑马程序员_温习 网络编辑一 (个人笔记)摘要(网络概述---网络参考模型---网络传输要素---IP地址---端口----传输协议(UDP -- TCP)---Socket机制 )
- 计算机网络漫谈:OSI七层模型与TCP/IP四层(参考)模型
- OSI七层协议模型、TCP/IP四层模型学习笔记
- linux网络编程之IP协议首部格式与其配套使用的四个协议(ARP,RARP,ICMP,IGMP)和TCP、UDP协议头结构总结
- OSI七层网络模型与TCP/IP四层网络模型
- 【网络协议】TCP/IP模型的一个简单解释
- OSI七层网络模型与TCP/IP四层网络模型
- OSI网络结构的七层模型 TCP/IP层次模型
- 网络结构----ISO/OSI七层网络模型和TCP/IP四层网络模型
- OSI七层网络模型与TCP/IP四层网络模型的关系