第五章 传输层
1.OSI和DOD模型
- TCP协议:传输控制协议
- UDP协议:用户数据报协议
2.传输层的两个协议
1.TCP:需要将要传输的文件分段、建立会话、可靠传输、流量控制。–QQ、微信传文件。
2.UDP:一个数据包就能够完成数据通信、不分段、不需要建立会话、不需要流量控制、不可靠传输。–QQ、微信打字聊天,屏幕广播,多播,广播。
- 查看会话:netstat -n
- 查看建立会话的进程:netstat -nb
3.传输层协议和应用层协议之间的关系
1.应用层协议=传输层协议+端口号
标识应用程序 |
---|
![]() |
- RDP:访问远程桌面
- FTP:文件传输
- SMTP:邮件发送
- DNS:域名解析
2.常见的应用层协议使用的端口
- http=TCP+80
- https=TCP+443
- RDP=TCP+3389
- FTP=TCP+21
- 共享文件夹=TCP+445
- SMTP=TCP+25–发邮件
- POP3=TCP+110–收邮件
- telnet=TCP+23
- SQL=TCP+1433
- DNS=UDP+53
4.服务和应用层协议之间的关系
- 服务使用TCP或UDP的端口侦听客户端请求
- 客户端使用IP地址定位服务器、使用目标端口、定位服务
- 可以在服务器网卡上设置只开放必要的端口、实现服务器网络安全
1.如何查看服务侦听的端口
netstat -a
或netsat -an
:查看侦听的端口
netstat -n
:查看建立的会话
netstat -nb
:查看建立会话的进程
telnet 192.168.80.100 3386
:测试远程计算机某个端口是否打开
2.如何在windows上安装服务
https://www.bilibili.com/video/av9876107?p=58 16分钟处!
3.如何更改服务使用默认端口
https://www.bilibili.com/video/av9876107?p=58 23分钟处–30分钟处!
- 迷惑入侵者,使系统更加安全!
4.如何设置windows网络安全
- 设置计算机网卡只允许指定端口访问:
https://www.bilibili.com/video/av9876107?p=58 32分钟处!
5.传输层功能和端口范围
1.传输层功能:为相互通信的应用进程提供了逻辑通信。
2.传输层协议和网络层协议的主要区别
3.传输层的主要功能:
- 传输层为应用进程之间提供端到端的逻辑通信(但网络层是为主机之间提供逻