计算机网络

计算机网络

计算机网络

1.计算机网络中至少拥有两台以上的计算机

2.传输媒体(网线)和通信设备(交换机)把若干台计算机连接到一起

3.需要网络软件,含操作系统(网络)dos系统不支持网络

4.为了正确的通信,需要通过有一个共同遵守的约定-通信协议

5.把多台计算机连接在一起,形成一个网络是为了通信和资源共享

 

计算机网络分类

根据覆盖地理范围划分

局域网LAN:方圆几千米以内

城域网MAN

广域网WAN:几十千米到几百千米

internet因特网

 

二。计算机网络体系结构

1.网络结构的分层设计

每一层遵守具备相同的协议

2.协议,

为了使数据可以在网络上从源传递到目的地,网络上所有设备需要讲相同的语言,米哦啊苏网络通信中语言规范的一组规则就是协议

协议是指网络中的计算机在通信时对传送信息的理解、信息表示的形式及各种应答信号所应遵守的共同约定

3.网络体系结构/网络模型

3.1ISO/OSI模型

国际标准化组织/开发系统互联模型

TCP/IP模型

TCP/IP:传输控制协议/互联网协议、是由很多协议构成的一个协议族

3.2ISO/OSI模型

3.2.1模型分为7层

物理层(比特) 数据链路层(正) 网络层(报文) 传输层(TPDU) 会话层(SPDU) 表示层(PPDU) 应用层(APDU) 每一层都有共同的协议

3.2.2数据封装

3.2.3各层工作的物理设备

物理层:网卡 集线器

数据链路层:交换机

网络层:路由器(内网ip 到外网ip转换(网络地址转换))

传输层:防火墙

应用层:服务器

3.3TCP/IP模型

3.3.1tvp/ip分为4层

网络接口层(数据链路层 物理层) 互联网层(网络层) 传输层(传输层) 应用层(应用层 表示层 会话层)

3.3.2tvp/ip各层协议

应用层:FTP HTTP TelnetSMTP POP3 DNS

传输层:TCP UDP

互联网:IP ICMP ARP

网络接口层:无、与硬件相关的协议

3.3.3ip协议(网络协议)

1.对数据包寻址(数据从哪发到哪)和路由(确定发送路线),并从一个网络转发到另一个网络

ip协议在每个发送的数据包前加入一个控制信息,其中包含源主机的ip地址、目的主机的ip地址和其他一些信息

2.分割和重组在传输层被分割的数据包

 

3.无连接传递数据:源主机只是简单将ip数据包发送出去,数据包可能会丢失、重复、延迟时间大或ip包次序会混乱,要实现数据包的可靠传输,必须依靠高层协议或应用程序,如传输层的tcp协议

 

3.3.4icmp协议

互联网控制报文协议,主要用于侦测远端主机是否存在,建立及维护路由资料、重导资料传送路径、资料流量控制

ping命令:探测能否连通指定计算机(连接成功,目标主机不可达,请求时间超时,未知主机名)

tracert:跟踪路由器

3.3.5ARP

地址解析协议,用于将ip地址转换成mac地址

mac地址,或称硬件位址/机器地址/物理地址:用于定义网阔设备的位置,代表网络上的唯一一台计算机;ipconfig /all 或getmac /v 可以查看mac地址

3.3.6udp 与tvp地址

udp协议(用户数据报协议):属于传输层协议、无连接、不可靠、可靠性由上层协议保证

tcp协议:面向连接,支持端到端通信   进行无差错控制,传输时可靠的  进行必要流量控制,避免发包过快而导致阻塞

tcp的连接:三次握手

3.3.7应用层协议

FTP:文件传输协议、用于上传文件和下载文件

http:超文本传输协议,用于访问网站

https:安全的超文本传输协议

telnet远程协议:用于远程连接计算机

smtp:简单邮件传输协议,用于发送邮件

pop3:邮局协议3,用于收邮件

dns:域名系统,用于将域名解析为ip地址、将ip地址解析为域名

dhcp:动态主动配置协议

 

你可能感兴趣的:(软件测试)