TCPIP理论

小德 2021-12-02 12:57:59
Categories: Tags:

TCP/IP理论

网络基础

网络基础

arpanet,互联网的前身

统一规范:TCP/IP协议族

TCP/IP协议族流行的d原因:1.美国国防部支持,2.基于TCP/IP的4.2BSD应用广泛,3.实现不同的网络之间的通信

协议:网络之间关于数据传输的格式、处理方法(用途)相关的规范。

http:超文本传输协议

ftp:文本传输协议

pop3、smtp邮件协议

电线可以传输数据。

网络架构

Tcp/Ip协议族

链路层:实现在传输介质上传输比特流,网络链路的规范

ARP协议:正向解析,IP地址对应Mac地址,网卡唯一的物理地址:Mac地址

1
查看网卡的mac地址:ipconfig /all

RARP协议:反向解析,Mac地址对应IP地址

网络层:寻址、路由

寻址:寻址地址

路由:路径选择

IP:无连接协议、负责在主机之间的寻址、设定路由

ICMP:报告错误、控制消息、PING

防火墙阻拦IP/ICMP协议

传输层:TCP传输控制协议、UDP用户数据包协议

点对点连接:1.面向连接:会话建立,数据传输,会话拆除、

2.无连接:不保证数据的有序到达

TCP传输控制协议:面向连接、可靠、ACK应答

UDP用户数据包协议:无连接、不可靠

端口 80

应用层:HTTP协议、HTTPS协议、HTTP+SSL协议、FTP协议、POP3邮件收邮件协议、SMTP发邮件协议、TELNET/SSH协议

查看端口协议地址状态PID:netstat -ano

进程pid筛选查看端口:netstat -ano|findstr pid

进程查看应用:tasklist /fi “pid eq xxxx”

应用名筛选查看pid:tasklist|findstr “QQ”

常见TCP端口号

FTP:21 HTTP:80 Telnet:23 SMTP:25 DNS:53 POP3:100

IP地址规则:IPV6/V4

同类型同网段是局域网中两台机器之间网络畅通的前提必要条件

四段,每段8位:255.255.255.255,0-255

网络id+主机id

同类型:区分类型,看第一段的十进制值

A类:1-126

B类:128-191

C类:192-223

D类:广播地址

E类:保留实验

同网段:

A类中前一段做网络id,后三段做主机id

B类中前两段做网络id,后两段做主机id

C类中前三段做网络id,后一段做主机id

不同类型通过网络id来划分网段。

设置IP地址:netsh /

internet广域网,/intarnet局域网

32位ip中主机id不能是:二进制的全1(广播号)=>255和全0(子网号)=>0

虚拟机–物理机有三种网络模式

1.桥接(Bridge)-物理网卡

通过物理网卡进行通信,可自动获取ip,或设置与物理机

在同一个网段,可以与物理机通信,可直接利用物理线路。

一般用于虚拟机和物理机或与其它机器通信,可让虚拟机联

2.NAT-VMnet8

通过VMnet8虚拟网卡与物理机通信。一般用于虚拟机和物

理机通信,自动获取IP可共享物理机IP联网

3.仅主机-VMnet1

通过VMnet1虚拟网卡与物理机通信,一般仅用来与主机(物

理机)进行通信

物理机和虚拟机网络连接

1.查看、确定物理机网卡和IP,vmnet8:192.168.0.1

2.设置虚拟机IP与物理机IP同网段(NAT模式)

3.检查防火墙

4.互ping

DHCP动态分配IP

A类地址:A.B.B.B B类地址:A.A.B.B C类地址:A.A.A.B =>A表示要相同才在一个网段,B表示可变

子网掩码

61.48.167.25

61.48.167.224

网络共享

共享文件夹右击属性,共享和安全的权限要一致

1.虚拟机创建目录、设计共享、安全

2.物理机访问虚拟机共享目录

win+R => \ \192.168.0.x