您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何通过代码查找网络的MTU值(在python中)?

如何通过代码查找网络的MTU值(在python中)?

s = socket.socket(socket.AF_INET,socket.soCK_DGRAM) hostName = #ip here Port = 9999 s.connect((hostName, Port)) s.setsockopt(socket.IPPROTO_IP, IN.IP_MTU_DISCOVER, IN.IP_PMTUDISC_DO) try: s.send(‘#’ * 1473) except socket.error: print ‘The message did not make it’ option = getattr(IN, ‘IP_MTU’, 14) print ‘MTU:’, s.getsockopt(socket.IPPROTO_IP, option) else: print ‘The big message was sent! Your network supports really big packets!’

python 2022/1/1 18:43:48 有295人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶