OSI模型 TCP/IP协议

系统中每打开一个程序,系统会自动分配一个端口号(0~65535)

端口号:来区分应用程序

网络层:传给哪台主机 加入ip地址(源发出去的地址 目:目的地址)选路

数据链路层:mac地址 确认数据是否正确传给需要的机器 校验数据是否完整

物理层:比特流 数据 转换成电流信号

单工:只能发送 只能接收(学校广播,电台)

半双工: 虽然可以接受和发送,但是同时只能进行一种(对讲机)

全双工:同时接发(电话)

分层:

1.复杂问题简单化

2.便于排查故障

3.统一标准

公司设计自己的产品:

网络层:统称IP

IP协议

icmp协议:ping(排查网络故障)

如果网络有问题

先ping 自己 127.0.0.1(本机地址)

IGMP:组播协议

ARP:将IP地址 转换成MAC地址

RARP:将MAC地址 转换成IP地址 物理层: IEEE802.3有线局域网(以太网)

IEEE802.11无线局域网标准

数据链路层: 点对点协议(Point-to-Point Protocol) PPP协议是 目前广域网上应用最广泛的协议之一,它的优点在于 简单、具备用户验证能力、可以解决IP分配等。

传输层:

TCP:传输慢,有连接

UDP:传输快,没连接

应用层协议

0-65535 1000左右 固定

http:超文本传输协议 默认端口号:80

http:加密超文本传输协议 默认端口号:443 tcp

ftp:文件传输协议 默认端口号:20(权限)21(真实数据) tcp

tftp:简单文件传输协议(体量较小)默认端口号:69 udp

DHCP:动态获取ip地址 udp 67 68

数据封装过程:

Original: https://www.cnblogs.com/fengxia6/p/16646173.html
Author: 风夏呀
Title: OSI模型 TCP/IP协议

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/577800/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球